Here is a list of all documented class members with links to the class documentation for each member:
- Check()
: Loki::ContractChecker< Host, ExceptionPolicy >
, Loki::StaticChecker< ExceptionPolicy >
- CheckReturn()
: Loki::CheckReturn< Value, OnError >
- ClearExtraMemory()
: Loki::AllocatorSingleton< ThreadingModel, chunkSize, maxSmallObjectSize, objectAlignSize, LifetimePolicy, MutexPolicy >
- construct()
: Loki::LokiAllocator< Type, AllocT >
- ContractChecker()
: Loki::ContractChecker< Host, ExceptionPolicy >
- CountEmptyChunks()
: Loki::FixedAllocator
- deallocate()
: Loki::LokiAllocator< Type, AllocT >
- Deallocate()
: Loki::SmallObjAllocator
, Loki::FixedAllocator
, Loki::SmallObjAllocator
- DecrementCount()
: Loki::LevelMutexInfo
- Default()
: Loki::DeleteUsingFree< P >
- Delete()
: Loki::DeleteSingle< P >
, Loki::DeleteArray< P >
- destroy()
: Loki::LokiAllocator< Type, AllocT >
- displayCacheType()
: Loki::CachedFactory< AbstractProduct, IdentifierType, CreatorParmTList, EncapsulationPolicy, CreationPolicy, EvictionPolicy, StatisticPolicy, FactoryErrorPolicy, ObjVector >
- GetAlignment()
: Loki::SmallObjAllocator
- GetCurrentMutex()
: Loki::LevelMutexInfo
- GetLevel()
: Loki::MutexException
, Loki::LevelMutexInfo
- GetLockCount()
: Loki::LevelMutexInfo
- GetMaxObjectSize()
: Loki::SmallObjAllocator
- GetMutex()
: Loki::MutexLocker
- GetMutexes()
: Loki::MultiMutexLocker
- GetMutexPolicy()
: Loki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy >
- GetPrevious()
: Loki::LevelMutexInfo
- GetReason()
: Loki::MutexException
- GracefulDelete()
: Loki::DeletableSingleton< T >
- GreaterThan()
: Loki::StrongPtr< T, Strong, OwnershipPolicy, ConversionPolicy, CheckingPolicy, ResetPolicy, DeletePolicy, ConstnessPolicy >
- IncrementCount()
: Loki::LevelMutexInfo
- Initialize()
: Loki::FixedAllocator
- InitPointerType
: Loki::LockedStorage< T >
, Loki::FunctionStorage< T >
, Loki::HeapStorage< T >
- Instance()
: Loki::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel, MutexPolicy >
, Loki::AllocatorSingleton< ThreadingModel, chunkSize, maxSmallObjectSize, objectAlignSize, LifetimePolicy, MutexPolicy >
- IsCorrupt()
: Loki::SmallObjAllocator
, Loki::FixedAllocator
- IsCorrupted()
: Loki::AllocatorSingleton< ThreadingModel, chunkSize, maxSmallObjectSize, objectAlignSize, LifetimePolicy, MutexPolicy >
- IsLocked()
: Loki::LevelMutexInfo
, Loki::MutexLocker
, Loki::MultiMutexLocker
- IsLockedByAnotherThread()
: Loki::LevelMutexInfo
- IsLockedByCurrentThread()
: Loki::LevelMutexInfo
- IsRecentLock()
: Loki::LevelMutexInfo
- IsValid()
: Loki::LevelMutexInfo
- IsValidList()
: Loki::LevelMutexInfo
- LessThan()
: Loki::StrongPtr< T, Strong, OwnershipPolicy, ConversionPolicy, CheckingPolicy, ResetPolicy, DeletePolicy, ConstnessPolicy >
- LevelMutex()
: Loki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy >
- LevelMutexInfo()
: Loki::LevelMutexInfo
- Lock()
: Loki::LevelMutexInfo
, Loki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy >
, Loki::MutexLocker
, Loki::LevelMutexInfo
, Loki::MultiMutexLocker
, Loki::StrongPtr< T, Strong, OwnershipPolicy, ConversionPolicy, CheckingPolicy, ResetPolicy, DeletePolicy, ConstnessPolicy >
, Loki::SleepLevelMutex
, Loki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy >
- LockedStorage()
: Loki::LockedStorage< T >
- LockingPtr()
: Loki::LockingPtr< SharedObject, LockingPolicy, ConstPolicy >
- LokiAllocator()
: Loki::LokiAllocator< Type, AllocT >
- max_size()
: Loki::LokiAllocator< Type, AllocT >
- Merge()
: Loki::TwoRefLinks
, Loki::StrongPtr< T, Strong, OwnershipPolicy, ConversionPolicy, CheckingPolicy, ResetPolicy, DeletePolicy, ConstnessPolicy >
- MultiLock()
: Loki::LevelMutexInfo
- MultiMutexLocker()
: Loki::MultiMutexLocker
- MultiUnlock()
: Loki::LevelMutexInfo
- MutexContainer
: Loki::LevelMutexInfo
- MutexException()
: Loki::MutexException
- MutexLocker()
: Loki::MutexLocker
- MyAllocator
: Loki::AllocatorSingleton< ThreadingModel, chunkSize, maxSmallObjectSize, objectAlignSize, LifetimePolicy, MutexPolicy >
- MyAllocatorSingleton
: Loki::AllocatorSingleton< ThreadingModel, chunkSize, maxSmallObjectSize, objectAlignSize, LifetimePolicy, MutexPolicy >
- MyThreadingModel
: Loki::AllocatorSingleton< ThreadingModel, chunkSize, maxSmallObjectSize, objectAlignSize, LifetimePolicy, MutexPolicy >
- ObjAllocatorSingleton
: Loki::SmallObjectBase< ThreadingModel, chunkSize, maxSmallObjectSize, objectAlignSize, LifetimePolicy, MutexPolicy >
- ObjectType
: Loki::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel, MutexPolicy >
- operator delete()
: Loki::SmallObjectBase< ThreadingModel, chunkSize, maxSmallObjectSize, objectAlignSize, LifetimePolicy, MutexPolicy >
- operator new()
: Loki::SmallObjectBase< ThreadingModel, chunkSize, maxSmallObjectSize, objectAlignSize, LifetimePolicy, MutexPolicy >
- operator Value()
: Loki::CheckReturn< Value, OnError >
- operator!=()
: Loki::StrongPtr< T, Strong, OwnershipPolicy, ConversionPolicy, CheckingPolicy, ResetPolicy, DeletePolicy, ConstnessPolicy >
- operator*()
: Loki::LockingPtr< SharedObject, LockingPolicy, ConstPolicy >
- operator->()
: Loki::LockingPtr< SharedObject, LockingPolicy, ConstPolicy >
- operator<()
: Loki::StrongPtr< T, Strong, OwnershipPolicy, ConversionPolicy, CheckingPolicy, ResetPolicy, DeletePolicy, ConstnessPolicy >
- operator<<()
: Loki::SafeBitConst< unique_index, word_t >
- operator<=()
: Loki::StrongPtr< T, Strong, OwnershipPolicy, ConversionPolicy, CheckingPolicy, ResetPolicy, DeletePolicy, ConstnessPolicy >
- operator=()
: Loki::MutexException
- operator==()
: Loki::SafeBitConst< unique_index, word_t >
, Loki::StrongPtr< T, Strong, OwnershipPolicy, ConversionPolicy, CheckingPolicy, ResetPolicy, DeletePolicy, ConstnessPolicy >
, Loki::SafeBitConst< unique_index, word_t >
- operator>()
: Loki::StrongPtr< T, Strong, OwnershipPolicy, ConversionPolicy, CheckingPolicy, ResetPolicy, DeletePolicy, ConstnessPolicy >
- operator>=()
: Loki::StrongPtr< T, Strong, OwnershipPolicy, ConversionPolicy, CheckingPolicy, ResetPolicy, DeletePolicy, ConstnessPolicy >
- operator|()
: Loki::SafeBitConst< unique_index, word_t >
- ReferenceType
: Loki::HeapStorage< T >
, Loki::LockedStorage< T >
, Loki::FunctionStorage< T >
- RegisteredIds()
: Loki::CachedFactory< AbstractProduct, IdentifierType, CreatorParmTList, EncapsulationPolicy, CreationPolicy, EvictionPolicy, StatisticPolicy, FactoryErrorPolicy, ObjVector >
- ReleaseObject()
: Loki::CachedFactory< AbstractProduct, IdentifierType, CreatorParmTList, EncapsulationPolicy, CreationPolicy, EvictionPolicy, StatisticPolicy, FactoryErrorPolicy, ObjVector >
- Unlock()
: Loki::LevelMutexInfo
, Loki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy >
, Loki::StrongPtr< T, Strong, OwnershipPolicy, ConversionPolicy, CheckingPolicy, ResetPolicy, DeletePolicy, ConstnessPolicy >
, Loki::MultiMutexLocker
, Loki::MutexLocker
- UnlockedLevel
: Loki::LevelMutexInfo
- ~AllocatorSingleton()
: Loki::AllocatorSingleton< ThreadingModel, chunkSize, maxSmallObjectSize, objectAlignSize, LifetimePolicy, MutexPolicy >
- ~CheckReturn()
: Loki::CheckReturn< Value, OnError >
- ~ContractChecker()
: Loki::ContractChecker< Host, ExceptionPolicy >
- ~FixedAllocator()
: Loki::FixedAllocator
- ~LevelMutex()
: Loki::LevelMutex< MutexPolicy, DefaultLevel, ErrorPolicy, WaitPolicy >
- ~LevelMutexInfo()
: Loki::LevelMutexInfo
- ~LockingPtr()
: Loki::LockingPtr< SharedObject, LockingPolicy, ConstPolicy >
- ~LokiAllocator()
: Loki::LokiAllocator< Type, AllocT >
- ~MultiMutexLocker()
: Loki::MultiMutexLocker
- ~MutexException()
: Loki::MutexException
- ~MutexLocker()
: Loki::MutexLocker
- ~SleepLevelMutex()
: Loki::SleepLevelMutex
- ~SmallObjAllocator()
: Loki::SmallObjAllocator
- ~SpinLevelMutex()
: Loki::SpinLevelMutex
- ~StaticChecker()
: Loki::StaticChecker< ExceptionPolicy >
- ~TwoRefCounts()
: Loki::TwoRefCounts