maci::ComponentSmartPtr< T, H > Member List

This is the complete list of members for maci::ComponentSmartPtr< T, H >, including all inherited members.
ComponentSmartPtr()maci::ComponentSmartPtr< T, H > [inline]
ComponentSmartPtr(H *h, bool s, T *p)maci::ComponentSmartPtr< T, H > [inline]
ComponentStorage()maci::ComponentStorage< T, H > [inline]
ComponentStorage(const StoredType &p)maci::ComponentStorage< T, H > [inline]
ComponentStorage(const ComponentStorage &rhs)maci::ComponentStorage< T, H > [inline]
ComponentStorage(const ComponentStorage< U, V > &)maci::ComponentStorage< T, H > [inline]
ConstPointerType typedefmaci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS >
ConstReferenceType typedefmaci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS >
CopyArg typedefmaci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS >
Default()maci::ComponentStorage< T, H > [inline, protected, static]
Destroy()maci::ComponentStorage< T, H > [inline, protected]
GetImpl(const ComponentStorage &sp)maci::ComponentStorage< T, H > [friend]
GetImplRef(const ComponentStorage &sp)maci::ComponentStorage< T, H > [friend]
GetImplRef(ComponentStorage &sp)maci::ComponentStorage< T, H > [friend]
GetPointer(const SmartPtr &sp)maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline, static]
isNil()maci::ComponentStorage< T, H > [inline]
isValid(const ComponentStorage &sp)maci::ComponentStorage< T, H > [inline]
Merge(SmartPtr< T1, H1, OP1, CP1, KP1, SP1, CNP1 > &rhs)maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator AutomaticConversionResult() constmaci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator Loki::RefToValue< SmartPtr >()maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator unspecified_boolean_type() constmaci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator!() constmaci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator!=(const SmartPtr< T1, H1, OP1, CP1, KP1, SP1, CNP1 > &rhs) constmaci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator*()maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator*() constmaci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator->()maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator->() constmaci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator<(const SmartPtr< T1, H1, OP1, CP1, KP1, SP1, CNP1 > &rhs) constmaci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator<=(const SmartPtr< T1, H1, OP1, CP1, KP1, SP1, CNP1 > &rhs)maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator=(CopyArg &rhs)maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator=(const SmartPtr< T1, H1, OP1, CP1, KP1, SP1, CNP1 > &rhs)maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator=(SmartPtr< T1, H1, OP1, CP1, KP1, SP1, CNP1 > &rhs)maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator==(const SmartPtr< T1, H1, OP1, CP1, KP1, SP1, CNP1 > &rhs) constmaci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator>(const SmartPtr< T1, H1, OP1, CP1, KP1, SP1, CNP1 > &rhs)maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
operator>=(const SmartPtr< T1, H1, OP1, CP1, KP1, SP1, CNP1 > &rhs)maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
PointerType typedefmaci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS >
ReferenceType typedefmaci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS >
release()maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
Release(SmartPtr &sp, typename SP::StoredType &p)maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [friend]
Reset(SmartPtr &sp, typename SP::StoredType p)maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [friend]
setValues(H *h, bool s, const StoredType &p)maci::ComponentStorage< T, H > [inline]
SmartPtr()maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
SmartPtr(H *h, bool s, T *p)maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
SmartPtr(CopyArg &rhs)maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
SmartPtr(const SmartPtr< T1, H1, OP1, CP1, KP1, SP1, CNP1 > &rhs)maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
SmartPtr(SmartPtr< T1, H1, OP1, CP1, KP1, SP1, CNP1 > &rhs)maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
SmartPtr(Loki::RefToValue< SmartPtr > rhs)maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
StoredType typedefmaci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS >
Swap(SmartPtr &rhs)maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]
maci::ComponentStorage::Swap(ComponentStorage &rhs)maci::ComponentStorage< T, H > [inline]
~SmartPtr()maci::SmartPtr< T, H, Loki::RefCountedMTAdj< Loki::ObjectLevelLockable >::RefCountedMT, Loki::DisallowConversion, Loki::NoCheck, ComponentStorage, Loki::LOKI_DEFAULT_CONSTNESS > [inline]

Generated by  doxygen 1.6.2