| Acquire(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| AcquireRecursive(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| AcquireShared(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| Add(const lang::CallerInfo &ci, TEnum type, TArgs &&... args) | alib::exceptions::Exception | inline |
| AllocatorType typedef | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| allocMessageLink() | alib::exceptions::Exception | protected |
| Back() const | alib::exceptions::Exception | |
| base typedef | alib::exceptions::Exception | protected |
| begin() | alib::exceptions::Exception | inline |
| begin() const | alib::exceptions::Exception | inline |
| ConstForwardIterator typedef | alib::exceptions::Exception | |
| ConstructT(TArgs &&... args) | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| end() | alib::exceptions::Exception | inline |
| end() const | alib::exceptions::Exception | inline |
| Exception(Exception &) noexcept=default | alib::exceptions::Exception | |
| Exception(Exception &&src) noexcept=default | alib::exceptions::Exception | |
| Exception() noexcept=default | alib::exceptions::Exception | |
| Exception(std::nullptr_t) noexcept | alib::exceptions::Exception | inline |
| Exception(TIntegral initialBufferSizeInKB, int bufferGrowthInPercent=100) | alib::exceptions::Exception | inline |
| Exception(const lang::CallerInfo &ci, TEnum type, TArgs &&... args) | alib::exceptions::Exception | inline |
| FieldMembers typedef | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| finalizeMessage(Message *message, bool hasRecord, ResourcePool *pool, const NString &category) | alib::exceptions::Exception | protected |
| Format(AString &target) const | alib::exceptions::Exception | |
| Format(strings::TAString< complementChar, lang::HeapAllocator > &target) const | alib::exceptions::Exception | inline |
| Format() const | alib::exceptions::Exception | inline |
| ForwardIterator typedef | alib::exceptions::Exception | |
| Get() noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| Get() const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| GetAllocator() noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| GetLock() const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| IsNulled() const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| LockType typedef | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| members | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| operator bool() const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| operator!=(std::nullptr_t) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| operator*() noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| operator*() const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| operator->() noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| operator->() const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| operator=(Exception &) noexcept=default | alib::exceptions::Exception | |
| operator=(Exception &&) noexcept=default | alib::exceptions::Exception | |
| alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void >::operator=(const TSharedMonoVal &other) noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void >::operator=(TSharedMonoVal &&other) noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void >::operator=(std::nullptr_t) | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| operator==(std::nullptr_t) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| Release(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| ReleaseRecursive(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| ReleaseShared(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| Reset(TArgs &&... args) | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| Self() noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| Self() const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| SetNulled() noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| Size() const | alib::exceptions::Exception | |
| SizeOfAllocation() | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotectedstatic |
| StoredType typedef | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| TryAcquire(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| TryAcquireShared(const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| TryAcquireSharedTimed(const Ticks::Duration &waitDuration, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| TryAcquireSharedTimed(const Ticks::Duration::TDuration &waitDuration, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| TryAcquireSharedTimed(const Ticks &pointInTime, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| TryAcquireSharedTimed(const Ticks::TTimePoint &pointInTime, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| TryAcquireTimed(const Ticks::Duration &waitDuration, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| TryAcquireTimed(const Ticks::Duration::TDuration &waitDuration, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| TryAcquireTimed(const Ticks &pointInTime, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| TryAcquireTimed(const Ticks::TTimePoint &pointInTime, const CallerInfo &ci) const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | protected |
| TSharedMonoVal(HeapAllocator &allocator, size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent) | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| TSharedMonoVal(size_t initialBufferSizeInKB, unsigned int bufferGrowthInPercent) | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| TSharedMonoVal() noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| TSharedMonoVal(std::nullptr_t) noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| TSharedMonoVal(const TSharedMonoVal &other) noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| TSharedMonoVal(TSharedMonoVal &&other) noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| Type() const | alib::exceptions::Exception | |
| Unique() const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| UseCount() const noexcept | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |
| ~Exception() noexcept=default | alib::exceptions::Exception | |
| ~TSharedMonoVal() | alib::monomem::TSharedMonoVal< detail::ExceptionEntry *, HeapAllocator, void > | inlineprotected |