MRPT
2.0.3
|
This is an auxiliary class for mrpt::system::getMemoryUsage() under Windows.
It loads in runtime PSAPI.DLL. This is to avoid problems in some platforms, i.e Windows 2000, where this DLL must not be present.
Definition at line 58 of file memory.cpp.
Public Member Functions | |
CAuxPSAPI_Loader () | |
~CAuxPSAPI_Loader () | |
BOOL WINAPI | GetProcessMemoryInfo (HANDLE Process, PPROCESS_MEMORY_COUNTERS ppsmemCounters, DWORD cb) |
Public Attributes | |
HMODULE | m_dll |
Protected Types | |
typedef BOOL(WINAPI * | TGetProcessMemoryInfo) (HANDLE Process, PPROCESS_MEMORY_COUNTERS ppsmemCounters, DWORD cb) |
Protected Attributes | |
TGetProcessMemoryInfo | m_ptr |
|
protected |
Definition at line 61 of file memory.cpp.
|
inline |
Definition at line 69 of file memory.cpp.
|
inline |
Definition at line 80 of file memory.cpp.
|
inline |
Definition at line 90 of file memory.cpp.
Referenced by mrpt::system::getMemoryUsage().
HMODULE mrpt::system::CAuxPSAPI_Loader::m_dll |
Definition at line 67 of file memory.cpp.
|
protected |
Definition at line 64 of file memory.cpp.
Page generated by Doxygen 1.8.14 for MRPT 2.0.3 Git: 8e9e8af54 Wed May 13 17:41:24 2020 +0200 at miƩ may 13 17:55:54 CEST 2020 |