System::SmartPtr< T >::Data Member List

This is the complete list of members for System::SmartPtr< T >::Data, including all inherited members.

Data(SmartPtrMode mode)System::SmartPtr< T >::Datainline
Data(const Data &)=deleteSystem::SmartPtr< T >::Data
Data(Data &&)=deleteSystem::SmartPtr< T >::Data
GetComparable() constSystem::SmartPtr< T >::Datainline
GetMode() constSystem::SmartPtr< T >::Datainline
GetPointee() constSystem::SmartPtr< T >::Datainline
HoldsReference() constSystem::SmartPtr< T >::Datainline
IsNull() constSystem::SmartPtr< T >::Datainline
m_counterSystem::SmartPtr< T >::Data
m_internal_pointerSystem::SmartPtr< T >::Data
m_ownedSystem::SmartPtr< T >::Data
m_pointeeSystem::SmartPtr< T >::Data
operator=(const Data &)=deleteSystem::SmartPtr< T >::Data
operator=(Data &&)=deleteSystem::SmartPtr< T >::Data
SetMode(SmartPtrMode mode)System::SmartPtr< T >::Datainline
SetNull()System::SmartPtr< T >::Datainline
SharedGetInternalPointer()System::SmartPtr< T >::Datainline
SharedGetObject() constSystem::SmartPtr< T >::Datainline
SharedGetObjectOrNull() constSystem::SmartPtr< T >::Datainline
SharedGetOwned() constSystem::SmartPtr< T >::Datainline
SharedGetOwnedOrNull() constSystem::SmartPtr< T >::Datainline
SharedGetPointee() constSystem::SmartPtr< T >::Datainline
SharedSetPointer(Pointee_ *pointee, Object *object, Object *owned)System::SmartPtr< T >::Datainline
SharedSetPointer(Pointee_ *pointee, Object *object)System::SmartPtr< T >::Datainline
swap(Data &data) noexceptSystem::SmartPtr< T >::Datainline
swapPointers(Data &data) noexceptSystem::SmartPtr< T >::Datainline
WeakGetCounter() constSystem::SmartPtr< T >::Datainline
WeakGetCounterOrNull() constSystem::SmartPtr< T >::Datainline
WeakGetObject() constSystem::SmartPtr< T >::Datainline
WeakGetPointee() constSystem::SmartPtr< T >::Datainline
WeakSetPointer(Pointee_ *pointee, Object *object, System::Detail::SmartPtrCounter *counter)System::SmartPtr< T >::Datainline