ALib C++ Library
Library Version: 2510 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 193 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 211 of file monoallocator.inl.

◆ AllocSizeInclResets

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

The number of allocated space, cumulated over resets.

Definition at line 208 of file monoallocator.inl.

◆ QtyAllocations

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

The number of allocations performed.

Definition at line 196 of file monoallocator.inl.

◆ QtyAllocationsInclResets

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

The number of allocations performed, cumulated over resets.

Definition at line 199 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 214 of file monoallocator.inl.

◆ QtyResets

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

The number of resets performed.

Definition at line 217 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 202 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 205 of file monoallocator.inl.


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