![]() |
ITK
5.4.0
Insight Toolkit
|
#include <itkSmapsFileParser.h>
Read the output of a vmmap command and extract the memory usage information. Used for MAC OS X machines.
Definition at line 310 of file itkSmapsFileParser.h.
Inheritance diagram for itk::VMMapFileParser< TVMMapDataType >:
Collaboration diagram for itk::VMMapFileParser< TVMMapDataType >:Public Member Functions | |
| virtual void | ReadFile (const std::string &mapFileLocation="") |
| virtual | ~VMMapFileParser ()=default |
Public Member Functions inherited from itk::MapFileParser< TVMMapDataType > | |
| MemoryLoadType | GetHeapUsage () |
| MemoryLoadType | GetMemoryUsage (const char *filter, const char *token="Size") |
| MemoryLoadType | GetStackUsage () |
| MemoryLoadType | GetTotalMemoryUsage () |
| virtual void | ReadFile (const std::string &mapFileLocation="")=0 |
| bool | Update () |
| virtual | ~MapFileParser ()=default |
Additional Inherited Members | |
Public Types inherited from itk::MapFileParser< TVMMapDataType > | |
| using | MemoryLoadType = typename TMapData::MemoryLoadType |
Protected Attributes inherited from itk::MapFileParser< TVMMapDataType > | |
| TVMMapDataType | m_MapData |
| std::string | m_MapFilePath |
|
virtualdefault |
|
virtual |
If no vmmap file, create one using "vmmap pid" command Throw an exception is the file can't be created/opened.
Implements itk::MapFileParser< TVMMapDataType >.
1.9.3