ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Exception Member List

This is the complete list of members for Exception, including all inherited members.

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