Acquire(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
Acquire(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
AcquireRecursive(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
AcquireRecursive(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
AcquireShared(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
AcquireShared(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
AllocatorType typedef | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
Base typedef | alib::variables::TSharedConfiguration< TLock > | private |
ConstructT(TArgs &&... args) | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
ConstructT(TArgs &&... args) | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
DbgCriticalSections(lang::Switch onOff) | alib::variables::TSharedConfiguration< TLock > | |
FieldMembers typedef | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | protected |
Get() noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
Get() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
Get() noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
Get() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
GetAllocator() noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
GetAllocator() noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
GetLock() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
GetLock() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
IsNulled() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
IsNulled() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
LockType typedef | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
members | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | protected |
members | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | protected |
operator bool() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
operator bool() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
operator!=(std::nullptr_t) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
operator!=(std::nullptr_t) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
operator*() noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
operator*() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
operator*() noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
operator*() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
operator->() noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
operator->() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
operator->() noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
operator->() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
operator=(const TSharedConfiguration &)=default | alib::variables::TSharedConfiguration< TLock > | |
alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock >::operator=(const TSharedMonoVal &other) noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock >::operator=(TSharedMonoVal &&other) noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock >::operator=(std::nullptr_t) | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
operator==(std::nullptr_t) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
operator==(std::nullptr_t) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
Release(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
Release(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
ReleaseRecursive(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
ReleaseRecursive(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
ReleaseShared(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
ReleaseShared(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
Reset(lang::CreateDefaults createDefaults=lang::CreateDefaults::Yes) | alib::variables::TSharedConfiguration< TLock > | inline |
alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock >::Reset(TArgs &&... args) | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
Self() noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
Self() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
Self() noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
Self() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
SetNulled() noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
SetNulled() noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
SizeOfAllocation() | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inlinestatic |
SizeOfAllocation() | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inlinestatic |
StoredType typedef | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquire(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquire(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireShared(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireShared(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireSharedTimed(const Ticks::Duration &waitDuration, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireSharedTimed(const Ticks::Duration::TDuration &waitDuration, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireSharedTimed(const Ticks &pointInTime, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireSharedTimed(const Ticks::TTimePoint &pointInTime, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireSharedTimed(const Ticks::Duration &waitDuration, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireSharedTimed(const Ticks::Duration::TDuration &waitDuration, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireSharedTimed(const Ticks &pointInTime, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireSharedTimed(const Ticks::TTimePoint &pointInTime, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireTimed(const Ticks::Duration &waitDuration, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireTimed(const Ticks::Duration::TDuration &waitDuration, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireTimed(const Ticks &pointInTime, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireTimed(const Ticks::TTimePoint &pointInTime, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireTimed(const Ticks::Duration &waitDuration, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireTimed(const Ticks::Duration::TDuration &waitDuration, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireTimed(const Ticks &pointInTime, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TryAcquireTimed(const Ticks::TTimePoint &pointInTime, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | |
TSharedConfiguration()=default | alib::variables::TSharedConfiguration< TLock > | |
TSharedConfiguration(std::nullptr_t) noexcept | alib::variables::TSharedConfiguration< TLock > | inline |
TSharedConfiguration(size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent=200, lang::CreateDefaults createDefaults=lang::CreateDefaults::Yes) | alib::variables::TSharedConfiguration< TLock > | inline |
TSharedConfiguration(const TSharedConfiguration &)=default | alib::variables::TSharedConfiguration< TLock > | |
TSharedMonoVal(HeapAllocator &allocator, size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent) | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
TSharedMonoVal(size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent) | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
TSharedMonoVal() noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
TSharedMonoVal(std::nullptr_t) noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
TSharedMonoVal(const TSharedMonoVal &other) noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
TSharedMonoVal(TSharedMonoVal &&other) noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
TSharedMonoVal(HeapAllocator &allocator, size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent) | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
TSharedMonoVal(size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent) | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
TSharedMonoVal() noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
TSharedMonoVal(std::nullptr_t) noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
TSharedMonoVal(const TSharedMonoVal &other) noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
TSharedMonoVal(TSharedMonoVal &&other) noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
Unique() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
Unique() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
UseCount() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
UseCount() const noexcept | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
~TSharedConfiguration() | alib::variables::TSharedConfiguration< TLock > | inline |
~TSharedMonoVal() | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |
~TSharedMonoVal() | alib::monomem::TSharedMonoVal< Configuration, HeapAllocator, TLock > | inline |