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 |