00001 // Copyright (C) Calum Grant 2008 00002 00004 namespace cg 00005 { 00007 00008 class DYNAMIC_API virtual_destructor 00009 { 00010 public: 00011 virtual ~virtual_destructor() { } 00012 }; 00013 00014 00016 00017 class DYNAMIC_API not_copyable 00018 { 00019 not_copyable(const not_copyable&); 00020 public: 00021 not_copyable() { } 00022 }; 00023 00024 00026 00027 class DYNAMIC_API not_assignable 00028 { 00029 not_assignable & operator=(const not_assignable&); 00030 public: 00032 not_assignable() { } 00033 }; 00034 }
1.5.7.1