![]() |
ITK
4.2.0
Insight Segmentation and Registration Toolkit
|
#include <itkSmapsFileParser.h>
Inheritance diagram for itk::SmapsData_2_6:
Collaboration diagram for itk::SmapsData_2_6:Public Types | |
| typedef MapData::MemoryLoadType | MemoryLoadType |
Public Types inherited from itk::MapData | |
Public Member Functions | |
| virtual MemoryLoadType | GetHeapUsage () |
| virtual MemoryLoadType | GetStackUsage () |
| virtual | ~SmapsData_2_6 () |
Public Member Functions inherited from itk::MapData | |
| bool | Empty () |
| virtual MemoryLoadType | GetMemoryUsage (const char *filter, const char *token) |
| virtual MemoryLoadType | GetTotalMemoryUsage () |
| virtual | ~MapData () |
Protected Attributes | |
| bool | m_HeapRecordFound |
Protected Attributes inherited from itk::MapData | |
| MapRecordVectorType | m_Records |
Friends | |
| ITKCommon_EXPORT std::istream & | operator>> (std::istream &smapsStream, SmapsData_2_6 &data) |
Additional Inherited Members | |
Protected Types inherited from itk::MapData | |
| typedef std::vector< MapRecord * > | MapRecordVectorType |
Protected Member Functions inherited from itk::MapData | |
| void | Reset (void) |
Read a smaps stream and return the memory usage information. Smaps files have been added since the linux kernel 2.6.
Definition at line 164 of file itkSmapsFileParser.h.
need a large enough type to be able to accumulate the SmapsRecord
Reimplemented from itk::MapData.
Definition at line 167 of file itkSmapsFileParser.h.
|
virtual |
|
virtual |
Returns the heap usage in kB of the process
Implements itk::MapData.
|
virtual |
Returns the stack usage in kB of the process
Implements itk::MapData.
|
friend |
fill the smaps data
|
protected |
Definition at line 182 of file itkSmapsFileParser.h.
1.8.1