OpenBarnyard
 
Loading...
Searching...
No Matches
TMemory::MemInfo Struct Reference

Structure containing memory usage statistics. More...

#include <TMemory.h>

Public Attributes

TSIZE m_uiTotalSize
 Total size of memory block.
 
TSIZE m_uiLogicTotalSize
 Logical total size.
 
TSIZE m_uiTotalFree
 Total free memory.
 
TSIZE m_uiLogicTotalFree
 Logical total free memory.
 
TSIZE m_uiTotalUsed
 Total used memory.
 
TSIZE m_uiLogicTotalUsed
 Logical total used memory.
 
TINT m_iNumHoles
 Number of free holes.
 
TINT m_iNumProcesses
 Number of allocated regions.
 
TSIZE m_uiLargestHole
 Size of largest free hole.
 
TSIZE m_uiLargestProcess
 Size of largest allocation.
 
TSIZE m_uiSmallestHole
 Size of smallest free hole.
 
TSIZE m_uiSmallestProcess
 Size of smallest allocation.
 
TSIZE m_uiUnk3
 Unknown field 3.
 
TSIZE m_uiUnk4
 Unknown field 4.
 

Detailed Description

Structure containing memory usage statistics.

Definition at line 138 of file TMemory.h.

Member Data Documentation

◆ m_iNumHoles

TINT TMemory::MemInfo::m_iNumHoles

Number of free holes.

Definition at line 146 of file TMemory.h.

◆ m_iNumProcesses

TINT TMemory::MemInfo::m_iNumProcesses

Number of allocated regions.

Definition at line 147 of file TMemory.h.

◆ m_uiLargestHole

TSIZE TMemory::MemInfo::m_uiLargestHole

Size of largest free hole.

Definition at line 148 of file TMemory.h.

◆ m_uiLargestProcess

TSIZE TMemory::MemInfo::m_uiLargestProcess

Size of largest allocation.

Definition at line 149 of file TMemory.h.

◆ m_uiLogicTotalFree

TSIZE TMemory::MemInfo::m_uiLogicTotalFree

Logical total free memory.

Definition at line 143 of file TMemory.h.

◆ m_uiLogicTotalSize

TSIZE TMemory::MemInfo::m_uiLogicTotalSize

Logical total size.

Definition at line 141 of file TMemory.h.

◆ m_uiLogicTotalUsed

TSIZE TMemory::MemInfo::m_uiLogicTotalUsed

Logical total used memory.

Definition at line 145 of file TMemory.h.

◆ m_uiSmallestHole

TSIZE TMemory::MemInfo::m_uiSmallestHole

Size of smallest free hole.

Definition at line 150 of file TMemory.h.

◆ m_uiSmallestProcess

TSIZE TMemory::MemInfo::m_uiSmallestProcess

Size of smallest allocation.

Definition at line 151 of file TMemory.h.

◆ m_uiTotalFree

TSIZE TMemory::MemInfo::m_uiTotalFree

Total free memory.

Definition at line 142 of file TMemory.h.

◆ m_uiTotalSize

TSIZE TMemory::MemInfo::m_uiTotalSize

Total size of memory block.

Definition at line 140 of file TMemory.h.

◆ m_uiTotalUsed

TSIZE TMemory::MemInfo::m_uiTotalUsed

Total used memory.

Definition at line 144 of file TMemory.h.

◆ m_uiUnk3

TSIZE TMemory::MemInfo::m_uiUnk3

Unknown field 3.

Definition at line 152 of file TMemory.h.

◆ m_uiUnk4

TSIZE TMemory::MemInfo::m_uiUnk4

Unknown field 4.

Definition at line 153 of file TMemory.h.


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