14 #include <Utility/String/NRE_String.hpp> 33 Utility::String cpuName;
34 Utility::String architecture;
35 std::size_t nbProcessors;
36 std::size_t memorySize;
37 std::size_t memoryUsed;
38 std::size_t memoryUsedByProcess;
120 std::ostream& operator <<(std::ostream& stream,
SystemInfo const& o);
125 #include "NRE_SystemInfo.tpp" std::size_t getMemoryUsed() const
std::size_t getMemorySize() const
std::size_t getNbProcessors() const
void setArchitecture(Utility::String const &arc)
void setNbProcessors(std::size_t nb)
std::size_t getMemoryUsedByProcess() const
void setMemoryUsed(std::size_t used)
void setMemorySize(std::size_t size)
void setCPUName(Utility::String const &name)
Represent all informations from the user system.
Definition: NRE_SystemInfo.hpp:31
void setMemoryUsedByProcess(std::size_t used)
The NearlyRealEngine's global namespace.
Utility::String const & getCPUName() const
Utility::String const & getArchitecture() const
Utility::String toString() const
Definition: NRE_SystemInfo.cpp:17