Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <cstdint>
#include <optional>
#include <set>
#include <string>
Go to the source code of this file.
Namespaces | |
namespace | iv |
namespace | iv::systemInfo |
Functions | |
std::optional< std::string > | iv::systemInfo::kernelName () |
std::optional< std::string > | iv::systemInfo::kernelVersion () |
std::optional< std::string > | iv::systemInfo::kernelVersionFull () |
std::optional< std::string > | iv::systemInfo::osCodename () |
std::optional< std::string > | iv::systemInfo::osName () |
std::string | iv::systemInfo::osPrettyNameWithVersion () |
std::string | iv::systemInfo::osVersion () |
std::optional< std::string > | iv::systemInfo::osVersionId () |
std::string | iv::systemInfo::osVersionInfo () |
std::string | iv::systemInfo::screenResolution () |
std::optional< std::string > | iv::systemInfo::cpuUsage () |
std::optional< std::string > | iv::systemInfo::cpuTemp () |
std::optional< std::string > | iv::systemInfo::cpuModelName () |
std::optional< std::string > | iv::systemInfo::cpuFrequency () |
std::optional< std::string > | iv::systemInfo::totalStorage () |
std::optional< std::string > | iv::systemInfo::storageUsage () |
std::optional< std::string > | iv::systemInfo::gpuModelName () |
std::optional< std::string > | iv::systemInfo::gpuVendor () |
std::optional< std::string > | iv::systemInfo::gpuDriver () |
std::optional< std::string > | iv::systemInfo::ethernetLink () |
std::optional< std::string > | iv::systemInfo::ethernetMacAddress () |
std::optional< std::set< std::string > > | iv::systemInfo::ethernetIpAddress () |
std::optional< uint64_t > | iv::systemInfo::uptime () |
std::optional< std::string > | iv::systemInfo::totalMemory () |
std::optional< std::string > | iv::systemInfo::freeMemory () |
std::optional< std::string > | iv::systemInfo::memoryUsage () |
std::optional< std::string > | iv::systemInfo::diamarMemoryUsage () |