ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkSmapsFileParser.h>
Public Member Functions | |
virtual void | ReadFile (const std::string &mapFileLocation="") |
virtual | ~SmapsFileParser () |
Read a smap file (typically located in /proc/PID/smaps) and extract the memory usage information. Any smaps data reader can be used in template as long as they implement a operator>>(istream&) and have GetXXXUsage() methods.
Definition at line 271 of file itkSmapsFileParser.h.
virtual itk::SmapsFileParser< TSmapsDataType >::~SmapsFileParser | ( | ) | [virtual] |
virtual void itk::SmapsFileParser< TSmapsDataType >::ReadFile | ( | const std::string & | mapFileLocation = "" | ) | [virtual] |
Load and parse the smaps file pointed by smapsFileLocation. If smapsFileLocation is empty, load the file located at "/proc/" + PID + "/smaps" Throw an exception is the file can't be opened.
Implements itk::MapFileParser< TSmapsDataType >.