|
Mantid
|
#include "MantidKernel/DllConfig.h"#include <iosfwd>#include <mutex>#include <string>Go to the source code of this file.
Classes | |
| class | Mantid::Kernel::MemoryStats |
| This class is responsible for memory statistics. More... | |
Namespaces | |
| namespace | Mantid |
| Helper class which provides the Collimation Length for SANS instruments. | |
| namespace | Mantid::Kernel |
| namespace | Mantid::Kernel::MemoryOptions |
Enumerations | |
| enum | Mantid::Kernel::MemoryStatsIgnore { Mantid::Kernel::MEMORY_STATS_IGNORE_NONE , Mantid::Kernel::MEMORY_STATS_IGNORE_SYSTEM , Mantid::Kernel::MEMORY_STATS_IGNORE_PROCESS } |
| Enmuerate the ignored memory fields. More... | |
Functions | |
| MANTID_KERNEL_DLL void | Mantid::Kernel::MemoryOptions::initAllocatorOptions () |
| Initialize platform-dependent options for memory management. More... | |
| template<typename TYPE > | |
| std::string | Mantid::Kernel::memToString (const TYPE mem_in_kiB) |
| Convert a (number) for memory in kiB to a string with proper units. More... | |
| MANTID_KERNEL_DLL std::ostream & | Mantid::Kernel::operator<< (std::ostream &out, const MemoryStats &stats) |
| Convenience function for writting out to stream. More... | |