MRPT
2.0.1
|
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.1 Git: 0fef1a6d7 Fri Apr 3 23:00:21 2020 +0200 at vie abr 3 23:20:28 CEST 2020 |