Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
Enumerations | |
enum class | eLsbRelInfoType { LsbRelDistributor , LsbRelDescription , LsbRelRelease , LsbRelCodename } |
Functions | |
static std::optional< std::string > | getValueFromLsbRelease (const iv::systemInfo::eLsbRelInfoType infoType) |
static std::optional< std::string > | getValueFromOsRelease (const std::string &key) |
std::optional< std::string > | kernelName () |
std::optional< std::string > | kernelVersion () |
std::optional< std::string > | kernelVersionFull () |
std::optional< std::string > | osCodename () |
std::optional< std::string > | osName () |
std::string | osPrettyNameWithVersion () |
std::string | osVersion () |
std::optional< std::string > | osVersionId () |
std::string | osVersionInfo () |
std::string | screenResolution () |
std::optional< std::string > | cpuUsage () |
std::optional< std::string > | cpuTemp () |
std::optional< std::string > | cpuModelName () |
std::optional< std::string > | cpuFrequency () |
std::optional< std::string > | totalStorage () |
std::optional< std::string > | storageUsage () |
std::optional< uint64_t > | uptime () |
std::string | prvKbToGb (const std::string &kb) |
std::optional< std::string > | totalMemory () |
std::optional< std::string > | freeMemory () |
std::optional< std::string > | memoryUsage () |
std::optional< std::string > | diamarMemoryUsage () |
std::optional< std::string > | ethernetLink () |
std::optional< std::string > | ethernetMacAddress () |
std::optional< std::set< std::string > > | ethernetIpAddress () |
std::optional< std::string > | gpuModelName () |
std::optional< std::string > | gpuVendor () |
std::optional< std::string > | gpuDriver () |
|
strong |
std::optional< std::string > iv::systemInfo::cpuFrequency | ( | ) |
std::optional< std::string > iv::systemInfo::cpuModelName | ( | ) |
std::optional< std::string > iv::systemInfo::cpuTemp | ( | ) |
std::optional< std::string > iv::systemInfo::cpuUsage | ( | ) |
std::optional< std::string > iv::systemInfo::diamarMemoryUsage | ( | ) |
std::optional< std::set< std::string > > iv::systemInfo::ethernetIpAddress | ( | ) |
std::optional< std::string > iv::systemInfo::ethernetLink | ( | ) |
std::optional< std::string > iv::systemInfo::ethernetMacAddress | ( | ) |
std::optional< std::string > iv::systemInfo::freeMemory | ( | ) |
|
static |
|
static |
std::optional< std::string > iv::systemInfo::gpuDriver | ( | ) |
std::optional< std::string > iv::systemInfo::gpuModelName | ( | ) |
std::optional< std::string > iv::systemInfo::gpuVendor | ( | ) |
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::memoryUsage | ( | ) |
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::prvKbToGb | ( | const std::string & | kb | ) |
std::string iv::systemInfo::screenResolution | ( | ) |
std::optional< std::string > iv::systemInfo::storageUsage | ( | ) |
std::optional< std::string > iv::systemInfo::totalMemory | ( | ) |
std::optional< std::string > iv::systemInfo::totalStorage | ( | ) |
std::optional< uint64_t > iv::systemInfo::uptime | ( | ) |