ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
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