|
CsPointer
2.0.0
|
| 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 |