Contains pointer class templates. More...
Classes | |
| class | CGUIRefCntPtr |
| The Guiliani reference counted pointer class. More... | |
| class | RefCounted |
| The reference counted pointer class used with SharedPtr. More... | |
| class | SharedPtr |
| The reference counted pointer class used with RefCounted. More... | |
Functions | |
| template<class C1 , class C2 > | |
| bool | operator!= (const NSmartPtr::SharedPtr< C1 > &a, const NSmartPtr::SharedPtr< C2 > &b) |
| template<class C1 , class C2 > | |
| bool | operator== (const NSmartPtr::SharedPtr< C1 > &a, const NSmartPtr::SharedPtr< C2 > &b) |
| template<class DEST_TYPE , class SOURCE_TYPE > | |
| NSmartPtr::SharedPtr< DEST_TYPE > | StaticCast (const NSmartPtr::SharedPtr< SOURCE_TYPE > &source) |
Contains pointer class templates.
| NSmartPtr::SharedPtr< DEST_TYPE > NSmartPtr::StaticCast | ( | const NSmartPtr::SharedPtr< SOURCE_TYPE > & | source | ) |
Static cast operator
| source | Source |