CsPointer
1.0.1
|
CCsPointer::CsEnableSharedFromThis< T > | Base class which provides a CsSharedPointer for an existing object |
CCsPointer::CsIntrusiveBase | Implements reference count functions for CsIntrusivePointer |
CCsPointer::CsIntrusiveDefaultPolicy | Default implementation for incrementing or decrementing the reference count for CsIntrusivePointer |
CCsPointer::CsIntrusivePointer< T, Policy > | Manages a pointer to an object, the reference count is stored in the object |
CCsPointer::CsNodeManager< T, Policy > | Manages a container of intrusive pointers |
CCsPointer::CsSharedPointer< T > | Stores a pointer to a potentially shared object |
CCsPointer::CsUniquePointer< T, Deleter > | Contains a pointer to an object and takes exclusive ownership |
CCsPointer::CsWeakPointer< T > | Stores a weak pointer to a potentially shared object |
▼CCsPointer::CsSharedPointer< cs_add_missing_extent_t< T > > | |
CCsPointer::CsSharedArrayPointer< T > | Stores a shared pointer to a dynamically allocated array of objects |
▼CCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter > | |
CCsPointer::CsUniqueArrayPointer< T, Deleter > | Contains a pointer to a dynamically allocated array |