![]() |
ITK
4.2.0
Insight Segmentation and Registration Toolkit
|
#include <itkSmapsFileParser.h>
Inheritance diagram for itk::MapData:
Collaboration diagram for itk::MapData:Public Types | |
| typedef SizeValueType | MemoryLoadType |
Public Member Functions | |
| bool | Empty () |
| virtual MemoryLoadType | GetHeapUsage ()=0 |
| virtual MemoryLoadType | GetMemoryUsage (const char *filter, const char *token) |
| virtual MemoryLoadType | GetStackUsage ()=0 |
| virtual MemoryLoadType | GetTotalMemoryUsage () |
| virtual | ~MapData () |
Protected Types | |
| typedef std::vector< MapRecord * > | MapRecordVectorType |
Protected Member Functions | |
| void | Reset (void) |
Protected Attributes | |
| MapRecordVectorType | m_Records |
Base class for map data containers.
MAP DATA Inherited classes must implement their own
Definition at line 125 of file itkSmapsFileParser.h.
typedef std::vector< MapRecord * > itk::MapData::MapRecordVectorType [protected] |
Definition at line 153 of file itkSmapsFileParser.h.
need a large enough type to be able to accumulate the SmapsRecord
Reimplemented in itk::VMMapData_10_2, and itk::SmapsData_2_6.
Definition at line 129 of file itkSmapsFileParser.h.
| virtual itk::MapData::~MapData | ( | ) | [virtual] |
| bool itk::MapData::Empty | ( | ) |
Returns true if the data has not been initialized yet
| virtual MemoryLoadType itk::MapData::GetHeapUsage | ( | ) | [pure virtual] |
Returns the heap usage in kB of the process
Implemented in itk::VMMapData_10_2, and itk::SmapsData_2_6.
| virtual MemoryLoadType itk::MapData::GetMemoryUsage | ( | const char * | filter, |
| const char * | token | ||
| ) | [virtual] |
Returns the memory usage in kB of a process segment
| virtual MemoryLoadType itk::MapData::GetStackUsage | ( | ) | [pure virtual] |
Returns the stack usage in kB of the process
Implemented in itk::VMMapData_10_2, and itk::SmapsData_2_6.
| virtual MemoryLoadType itk::MapData::GetTotalMemoryUsage | ( | ) | [virtual] |
Returns the total memory usage in kB of the process
| void itk::MapData::Reset | ( | void | ) | [protected] |
Clear the content of the container
MapRecordVectorType itk::MapData::m_Records [protected] |
contains all the segment records
Definition at line 156 of file itkSmapsFileParser.h.
1.7.6.1