ALib C++ Library
Library Version: 2511 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
alib::monomem::DbgStatistics Struct Reference

Description:

Debug statistics for type TMonoAllocator, receivable with method DbgGetStatistics. Availability depends on code selector symbol ALIB_DEBUG_MEMORY.

Definition at line 183 of file monoallocator.inl.

Public Field Index:

size_t AlignmentWaste = 0
 The number of bytes lost for alignment.
 
size_t AllocSizeInclResets = 0
 The number of allocated space, cumulated over resets.
 
size_t QtyAllocations = 0
 The number of allocations performed.
 
size_t QtyAllocationsInclResets = 0
 The number of allocations performed, cumulated over resets.
 
size_t QtyBufferSizeExceeds = 0
 The number of allocations that have been larger than the buffer size.
 
size_t QtyResets = 0
 The number of resets performed.
 
size_t QtyTrivialAllocations = 0
 The number of allocations that did not create a new buffer .
 
size_t QtyTrivialAllocationsInclResets = 0
 The number of allocations that did not create a new buffer, cumulated over resets.
 

Field Details:

◆ AlignmentWaste

size_t alib::monomem::DbgStatistics::AlignmentWaste = 0

The number of bytes lost for alignment.

Definition at line 201 of file monoallocator.inl.

◆ AllocSizeInclResets

size_t alib::monomem::DbgStatistics::AllocSizeInclResets = 0

The number of allocated space, cumulated over resets.

Definition at line 198 of file monoallocator.inl.

◆ QtyAllocations

size_t alib::monomem::DbgStatistics::QtyAllocations = 0

The number of allocations performed.

Definition at line 186 of file monoallocator.inl.

◆ QtyAllocationsInclResets

size_t alib::monomem::DbgStatistics::QtyAllocationsInclResets = 0

The number of allocations performed, cumulated over resets.

Definition at line 189 of file monoallocator.inl.

◆ QtyBufferSizeExceeds

size_t alib::monomem::DbgStatistics::QtyBufferSizeExceeds = 0

The number of allocations that have been larger than the buffer size.

Definition at line 204 of file monoallocator.inl.

◆ QtyResets

size_t alib::monomem::DbgStatistics::QtyResets = 0

The number of resets performed.

Definition at line 207 of file monoallocator.inl.

◆ QtyTrivialAllocations

size_t alib::monomem::DbgStatistics::QtyTrivialAllocations = 0

The number of allocations that did not create a new buffer .

Definition at line 192 of file monoallocator.inl.

◆ QtyTrivialAllocationsInclResets

size_t alib::monomem::DbgStatistics::QtyTrivialAllocationsInclResets = 0

The number of allocations that did not create a new buffer, cumulated over resets.

Definition at line 195 of file monoallocator.inl.


The documentation for this struct was generated from the following file: