class
#include <eckit/system/SystemInfoFreeBSD.h>
SystemInfoFreeBSD
Base classes
- class SystemInfo
Public static functions
- static auto isBigEndian() -> bool
- static auto isLittleEndian() -> bool
- static auto instance() -> const SystemInfo&
Constructors, destructors, conversion operators
- ~SystemInfoFreeBSD() override
Public functions
-
auto executablePath() const -> eckit::
LocalPathName virtual - auto memoryUsage() const -> MemoryInfo virtual
-
auto dynamicLibraryName(const std::
string& name) const -> std:: string virtual -
auto userName() const -> std::
string virtual -
void dumpProcMemInfo(std::
ostream&, const char* prepend = nullptr) const virtual -
void dumpSysMemInfo(std::
ostream&, const char* prepend = nullptr) const virtual
Function documentation
static bool eckit:: system:: SystemInfoFreeBSD:: isBigEndian()
#include <eckit/system/SystemInfo.h>
static bool eckit:: system:: SystemInfoFreeBSD:: isLittleEndian()
#include <eckit/system/SystemInfo.h>
static const SystemInfo& eckit:: system:: SystemInfoFreeBSD:: instance()
#include <eckit/system/SystemInfo.h>
std:: string eckit:: system:: SystemInfoFreeBSD:: userName() const virtual
#include <eckit/system/SystemInfo.h>
void eckit:: system:: SystemInfoFreeBSD:: dumpProcMemInfo(std:: ostream&,
const char* prepend = nullptr) const virtual
#include <eckit/system/SystemInfo.h>
void eckit:: system:: SystemInfoFreeBSD:: dumpSysMemInfo(std:: ostream&,
const char* prepend = nullptr) const virtual
#include <eckit/system/SystemInfo.h>