#include <system.h>
Definition at line 32 of file system.h.
◆ System()
Piduino::System::System |
( |
| ) |
|
◆ ~System()
Piduino::System::~System |
( |
| ) |
|
◆ armbianInfo()
const ArmbianInfo & Piduino::System::armbianInfo |
( |
| ) |
const |
|
inline |
◆ charFileExists() [1/2]
static bool Piduino::System::charFileExists |
( |
const char * |
path | ) |
|
|
static |
◆ charFileExists() [2/2]
static bool Piduino::System::charFileExists |
( |
const std::string & |
p | ) |
|
|
inlinestatic |
◆ close()
void Piduino::System::close |
( |
| ) |
|
◆ core()
const ArmCore & Piduino::System::core |
( |
| ) |
const |
|
inline |
◆ createPidFile() [1/2]
void Piduino::System::createPidFile |
( |
const char * |
path = nullptr | ) |
|
◆ createPidFile() [2/2]
void Piduino::System::createPidFile |
( |
const std::string & |
path | ) |
|
|
inline |
◆ deletePidFile()
void Piduino::System::deletePidFile |
( |
| ) |
|
◆ directoryExists() [1/2]
static bool Piduino::System::directoryExists |
( |
const char * |
path | ) |
|
|
static |
◆ directoryExists() [2/2]
static bool Piduino::System::directoryExists |
( |
const std::string & |
p | ) |
|
|
inlinestatic |
◆ fileExists() [1/2]
static bool Piduino::System::fileExists |
( |
const char * |
path | ) |
|
|
static |
◆ fileExists() [2/2]
static bool Piduino::System::fileExists |
( |
const std::string & |
p | ) |
|
|
inlinestatic |
◆ hardware()
const std::string & Piduino::System::hardware |
( |
| ) |
const |
|
inline |
◆ progName()
static std::string Piduino::System::progName |
( |
| ) |
|
|
static |
◆ raspianInfo()
const RaspianInfo & Piduino::System::raspianInfo |
( |
| ) |
const |
|
inline |
◆ readCpuInfo()
void Piduino::System::readCpuInfo |
( |
| ) |
|
|
protected |
◆ readLinuxRevision()
static unsigned long Piduino::System::readLinuxRevision |
( |
| ) |
|
|
static |
◆ readTotalRam()
void Piduino::System::readTotalRam |
( |
| ) |
|
|
protected |
◆ revision()
unsigned long Piduino::System::revision |
( |
| ) |
const |
|
inline |
◆ serialNumber()
unsigned long long Piduino::System::serialNumber |
( |
| ) |
const |
|
inline |
◆ totalRam()
unsigned long Piduino::System::totalRam |
( |
| ) |
const |
|
inline |
◆ _armbian
◆ _core
◆ _hardware
std::string Piduino::System::_hardware |
|
private |
◆ _ncore
int Piduino::System::_ncore |
|
private |
◆ _pidfn
std::string Piduino::System::_pidfn |
|
private |
◆ _ram
long Piduino::System::_ram |
|
private |
◆ _raspian
◆ _revision
unsigned long Piduino::System::_revision |
|
private |
◆ _sn
unsigned long long Piduino::System::_sn |
|
private |