Back to Site
Loading...
Searching...
No Matches
librats::SystemInfo Struct Reference

#include <os.h>

Collaboration diagram for librats::SystemInfo:
[legend]

Public Attributes

std::string os_name
 
std::string os_version
 
std::string architecture
 
std::string hostname
 
std::string cpu_model
 
int cpu_cores
 
int cpu_logical_cores
 
uint64_t total_memory_mb
 
uint64_t available_memory_mb
 

Detailed Description

Definition at line 8 of file os.h.

Member Data Documentation

◆ architecture

std::string librats::SystemInfo::architecture

Definition at line 11 of file os.h.

◆ available_memory_mb

uint64_t librats::SystemInfo::available_memory_mb

Definition at line 17 of file os.h.

◆ cpu_cores

int librats::SystemInfo::cpu_cores

Definition at line 14 of file os.h.

◆ cpu_logical_cores

int librats::SystemInfo::cpu_logical_cores

Definition at line 15 of file os.h.

◆ cpu_model

std::string librats::SystemInfo::cpu_model

Definition at line 13 of file os.h.

◆ hostname

std::string librats::SystemInfo::hostname

Definition at line 12 of file os.h.

◆ os_name

std::string librats::SystemInfo::os_name

Definition at line 9 of file os.h.

◆ os_version

std::string librats::SystemInfo::os_version

Definition at line 10 of file os.h.

◆ total_memory_mb

uint64_t librats::SystemInfo::total_memory_mb

Definition at line 16 of file os.h.


The documentation for this struct was generated from the following file: