ALib C++ Library
Library Version: 2510 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
alib::variables::ConfigResourcePool Member List

This is the complete list of members for alib::variables::ConfigResourcePool, including all inherited members.

Acquire(const CallerInfo &ci) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
AcquireRecursive(const CallerInfo &ci) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
AcquireShared(const CallerInfo &ci) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
AllocatorType typedefalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
Base typedefalib::variables::TSharedConfiguration< SharedLock >private
Bootstrap(const NString &category, const NString &name, const String &data)alib::resources::ResourcePoolinline
BootstrapAddOrReplace(const NString &category, const NString &name, const String &data) overridealib::variables::ConfigResourcePoolvirtual
BootstrapBulk(const nchar *category,...) overridealib::variables::ConfigResourcePoolvirtual
ConfigResourcePool(size_t initialBufferSizeInKB=4, unsigned int bufferGrowthInPercent=200)alib::variables::ConfigResourcePoolinline
ConstructT(TArgs &&... args)alib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
DbgCriticalSections(lang::Switch onOff)alib::variables::TSharedConfiguration< SharedLock >
DbgCriticalSections(lang::Switch onOff)alib::variables::TSharedConfiguration< SharedLock >
DbgGetCategories()alib::resources::ResourcePoolvirtual
DbgGetList()alib::resources::ResourcePoolvirtual
FieldMembers typedefalib::monomem::TSharedMonoVal< T, TAllocator, TLock >protected
Get(const NString &category, const NString &name, bool dbgAssert) overridealib::variables::ConfigResourcePoolvirtual
alib::resources::ResourcePool::Get(const NString &category, const String &name, bool dbgAssert)alib::resources::ResourcePool
alib::variables::TSharedConfiguration< SharedLock >::Get() noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
alib::variables::TSharedConfiguration< SharedLock >::Get() const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
GetAllocator() noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
GetLock() const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
IsNulled() const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
LockType typedefalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
membersalib::monomem::TSharedMonoVal< T, TAllocator, TLock >protected
operator bool() const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
operator!=(std::nullptr_t) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
operator*() noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
operator*() const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
operator->() noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
operator->() const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
operator=(const TSharedConfiguration &)=defaultalib::variables::TSharedConfiguration< SharedLock >
operator=(const TSharedConfiguration &)=defaultalib::variables::TSharedConfiguration< SharedLock >
alib::monomem::TSharedMonoVal::operator=(const TSharedMonoVal &other) noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
alib::monomem::TSharedMonoVal::operator=(TSharedMonoVal &&other) noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
alib::monomem::TSharedMonoVal::operator=(std::nullptr_t)alib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
operator==(std::nullptr_t) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
Release(const CallerInfo &ci) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
ReleaseRecursive(const CallerInfo &ci) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
ReleaseShared(const CallerInfo &ci) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
Reset(lang::CreateDefaults createDefaults=lang::CreateDefaults::Yes)alib::variables::ConfigResourcePoolinlineprotected
alib::monomem::TSharedMonoVal::Reset(TArgs &&... args)alib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
Self() noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
Self() const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
SetNulled() noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
SizeOfAllocation()alib::monomem::TSharedMonoVal< T, TAllocator, TLock >inlinestatic
StoredType typedefalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
TryAcquire(const CallerInfo &ci) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
TryAcquireShared(const CallerInfo &ci) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
TryAcquireSharedTimed(const Ticks::Duration &waitDuration, const CallerInfo &ci) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
TryAcquireSharedTimed(const Ticks::Duration::TDuration &waitDuration, const CallerInfo &ci) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
TryAcquireSharedTimed(const Ticks &pointInTime, const CallerInfo &ci) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
TryAcquireSharedTimed(const Ticks::TTimePoint &pointInTime, const CallerInfo &ci) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
TryAcquireTimed(const Ticks::Duration &waitDuration, const CallerInfo &ci) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
TryAcquireTimed(const Ticks::Duration::TDuration &waitDuration, const CallerInfo &ci) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
TryAcquireTimed(const Ticks &pointInTime, const CallerInfo &ci) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
TryAcquireTimed(const Ticks::TTimePoint &pointInTime, const CallerInfo &ci) const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >
TSharedConfiguration()=defaultalib::variables::TSharedConfiguration< SharedLock >
TSharedConfiguration(std::nullptr_t) noexceptalib::variables::TSharedConfiguration< SharedLock >inline
TSharedConfiguration(size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent=200, lang::CreateDefaults createDefaults=lang::CreateDefaults::Yes)alib::variables::TSharedConfiguration< SharedLock >inline
TSharedConfiguration(const TSharedConfiguration &)=defaultalib::variables::TSharedConfiguration< SharedLock >
TSharedConfiguration()=defaultalib::variables::TSharedConfiguration< SharedLock >
TSharedConfiguration(std::nullptr_t) noexceptalib::variables::TSharedConfiguration< SharedLock >inline
TSharedConfiguration(size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent=200, lang::CreateDefaults createDefaults=lang::CreateDefaults::Yes)alib::variables::TSharedConfiguration< SharedLock >inline
TSharedConfiguration(const TSharedConfiguration &)=defaultalib::variables::TSharedConfiguration< SharedLock >
TSharedMonoVal(TAllocator &allocator, size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent)alib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
TSharedMonoVal(size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent)alib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
TSharedMonoVal() noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
TSharedMonoVal(std::nullptr_t) noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
TSharedMonoVal(const TSharedMonoVal &other) noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
TSharedMonoVal(TSharedMonoVal &&other) noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
Unique() const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
UseCount() const noexceptalib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline
~ConfigResourcePool() override=defaultalib::variables::ConfigResourcePoolvirtual
~ResourcePool()=defaultalib::resources::ResourcePoolvirtual
~TSharedConfiguration()alib::variables::TSharedConfiguration< SharedLock >inline
~TSharedConfiguration()alib::variables::TSharedConfiguration< SharedLock >inline
~TSharedMonoVal()alib::monomem::TSharedMonoVal< T, TAllocator, TLock >inline