ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
TSharedMonoVal< T, TAllocator, TLock > Member List

This is the complete list of members for TSharedMonoVal< T, TAllocator, TLock >, including all inherited members.

Acquire(const CallerInfo &ci) const noexceptTSharedMonoVal< T, TAllocator, TLock >inline
AcquireRecursive(const CallerInfo &ci) const noexceptTSharedMonoVal< T, TAllocator, TLock >
AcquireShared(const CallerInfo &ci) const noexceptTSharedMonoVal< T, TAllocator, TLock >
AllocatorType typedefTSharedMonoVal< T, TAllocator, TLock >
ConstructT(TArgs &&... args)TSharedMonoVal< T, TAllocator, TLock >inline
FieldMembers typedefTSharedMonoVal< T, TAllocator, TLock >protected
Get() noexceptTSharedMonoVal< T, TAllocator, TLock >inline
Get() const noexceptTSharedMonoVal< T, TAllocator, TLock >inline
GetAllocator() noexceptTSharedMonoVal< T, TAllocator, TLock >inline
GetLock() const noexceptTSharedMonoVal< T, TAllocator, TLock >
IsNulled() const noexceptTSharedMonoVal< T, TAllocator, TLock >inline
LockType typedefTSharedMonoVal< T, TAllocator, TLock >
membersTSharedMonoVal< T, TAllocator, TLock >protected
operator bool() const noexceptTSharedMonoVal< T, TAllocator, TLock >inline
operator!=(std::nullptr_t) const noexceptTSharedMonoVal< T, TAllocator, TLock >inline
operator*() noexceptTSharedMonoVal< T, TAllocator, TLock >inline
operator*() const noexceptTSharedMonoVal< T, TAllocator, TLock >inline
operator->() noexceptTSharedMonoVal< T, TAllocator, TLock >inline
operator->() const noexceptTSharedMonoVal< T, TAllocator, TLock >inline
operator=(const TSharedMonoVal &other) noexceptTSharedMonoVal< T, TAllocator, TLock >inline
operator=(TSharedMonoVal &&other) noexceptTSharedMonoVal< T, TAllocator, TLock >inline
operator=(std::nullptr_t)TSharedMonoVal< T, TAllocator, TLock >inline
operator==(std::nullptr_t) const noexceptTSharedMonoVal< T, TAllocator, TLock >inline
Release(const CallerInfo &ci) const noexceptTSharedMonoVal< T, TAllocator, TLock >
ReleaseRecursive(const CallerInfo &ci) const noexceptTSharedMonoVal< T, TAllocator, TLock >
ReleaseShared(const CallerInfo &ci) const noexceptTSharedMonoVal< T, TAllocator, TLock >
Reset(TArgs &&... args)TSharedMonoVal< T, TAllocator, TLock >inline
Self() noexceptTSharedMonoVal< T, TAllocator, TLock >inline
Self() const noexceptTSharedMonoVal< T, TAllocator, TLock >inline
SetNulled() noexceptTSharedMonoVal< T, TAllocator, TLock >inline
SizeOfAllocation()TSharedMonoVal< T, TAllocator, TLock >inlinestatic
StoredType typedefTSharedMonoVal< T, TAllocator, TLock >
TryAcquire(const CallerInfo &ci) const noexceptTSharedMonoVal< T, TAllocator, TLock >
TryAcquireShared(const CallerInfo &ci) const noexceptTSharedMonoVal< T, TAllocator, TLock >
TryAcquireSharedTimed(const Ticks::Duration &waitDuration, const CallerInfo &ci) const noexceptTSharedMonoVal< T, TAllocator, TLock >
TryAcquireSharedTimed(const Ticks::Duration::TDuration &waitDuration, const CallerInfo &ci) const noexceptTSharedMonoVal< T, TAllocator, TLock >
TryAcquireSharedTimed(const Ticks &pointInTime, const CallerInfo &ci) const noexceptTSharedMonoVal< T, TAllocator, TLock >
TryAcquireSharedTimed(const Ticks::TTimePoint &pointInTime, const CallerInfo &ci) const noexceptTSharedMonoVal< T, TAllocator, TLock >
TryAcquireTimed(const Ticks::Duration &waitDuration, const CallerInfo &ci) const noexceptTSharedMonoVal< T, TAllocator, TLock >
TryAcquireTimed(const Ticks::Duration::TDuration &waitDuration, const CallerInfo &ci) const noexceptTSharedMonoVal< T, TAllocator, TLock >
TryAcquireTimed(const Ticks &pointInTime, const CallerInfo &ci) const noexceptTSharedMonoVal< T, TAllocator, TLock >
TryAcquireTimed(const Ticks::TTimePoint &pointInTime, const CallerInfo &ci) const noexceptTSharedMonoVal< T, TAllocator, TLock >
TSharedMonoVal(TAllocator &allocator, size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent)TSharedMonoVal< T, TAllocator, TLock >inline
TSharedMonoVal(size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent)TSharedMonoVal< T, TAllocator, TLock >inline
TSharedMonoVal() noexceptTSharedMonoVal< T, TAllocator, TLock >inline
TSharedMonoVal(std::nullptr_t) noexceptTSharedMonoVal< T, TAllocator, TLock >inline
TSharedMonoVal(const TSharedMonoVal &other) noexceptTSharedMonoVal< T, TAllocator, TLock >inline
TSharedMonoVal(TSharedMonoVal &&other) noexceptTSharedMonoVal< T, TAllocator, TLock >inline
Unique() const noexceptTSharedMonoVal< T, TAllocator, TLock >inline
UseCount() const noexceptTSharedMonoVal< T, TAllocator, TLock >inline
~TSharedMonoVal()TSharedMonoVal< T, TAllocator, TLock >inline