Statistics for type TMonoAllocator, receivable with method GetStatistics.
Definition at line 143 of file monoallocator.inl.
Public Field Index: | |
| size_t | AllocSize =0 |
| size_t | BufferWaste =0 |
| size_t | CurrentBufferFree =0 |
| The free space in the current buffer. | |
| size_t | CurrentBufferSize =0 |
| The size of the current buffer. | |
| size_t | HeapSize =0 |
| size_t | HeapSizeRecycled =0 |
| The number of bytes allocated at the heap. | |
| size_t | NextBufferSize =0 |
| The planned size of the next buffer (that is not an oversize-allocation). | |
| unsigned | QtyBuffers =0 |
| The number of created buffers. | |
| unsigned | QtyRecyclables =0 |
| The number of created buffers. | |
| size_t alib::monomem::Statistics::AllocSize =0 |
The overall number of bytes requested. Note that this value includes the losses due to alignment. To get the exact value, method DbgGetStatistics needs to be used and its information about the alignment waste has to be subtracted.
Definition at line 162 of file monoallocator.inl.
| size_t alib::monomem::Statistics::BufferWaste =0 |
The number of bytes remaining in buffers, because a next object did not fit. This does not include the remaining bytes in the current buffer.
Definition at line 166 of file monoallocator.inl.
| size_t alib::monomem::Statistics::CurrentBufferFree =0 |
The free space in the current buffer.
Definition at line 169 of file monoallocator.inl.
| size_t alib::monomem::Statistics::CurrentBufferSize =0 |
The size of the current buffer.
Definition at line 172 of file monoallocator.inl.
| size_t alib::monomem::Statistics::HeapSize =0 |
The number of bytes allocated at the heap from buffers currently used. Note: To get the total size, add HeapSizeRecycled.
Definition at line 156 of file monoallocator.inl.
| size_t alib::monomem::Statistics::HeapSizeRecycled =0 |
The number of bytes allocated at the heap.
Definition at line 152 of file monoallocator.inl.
| size_t alib::monomem::Statistics::NextBufferSize =0 |
The planned size of the next buffer (that is not an oversize-allocation).
Definition at line 175 of file monoallocator.inl.
| unsigned alib::monomem::Statistics::QtyBuffers =0 |
The number of created buffers.
Definition at line 146 of file monoallocator.inl.
| unsigned alib::monomem::Statistics::QtyRecyclables =0 |
The number of created buffers.
Definition at line 149 of file monoallocator.inl.