PicoScenes API Docs
 
Loading...
Searching...
No Matches
SystemTools::Shared Namespace Reference

Functions

uint32_t getUID ()
 
uint32_t getPID ()
 
uint32_t getParentPID ()
 
std::string getCurrentUserName ()
 
std::string getFilePathForPID (uint32_t pid)
 
std::string getCurrentProcessFullPath ()
 
std::string getCurrentCommandLineContent ()
 
std::string getProcessName (uint32_t pid)
 
std::string invokeCommandLineCommand (const std::string &cmdString, int *returnStatus=nullptr)
 
std::string getKernelVersion ()
 
uint8_t getCPUNumber ()
 
uint64_t getSystemFreeMemory ()
 
void openURLWithDefaultBrowser (const std::string &url)
 

Function Documentation

◆ getCPUNumber()

uint8_t SystemTools::Shared::getCPUNumber ( )

◆ getCurrentCommandLineContent()

std::string SystemTools::Shared::getCurrentCommandLineContent ( )

◆ getCurrentProcessFullPath()

std::string SystemTools::Shared::getCurrentProcessFullPath ( )

◆ getCurrentUserName()

std::string SystemTools::Shared::getCurrentUserName ( )

◆ getFilePathForPID()

std::string SystemTools::Shared::getFilePathForPID ( uint32_t  pid)

◆ getKernelVersion()

std::string SystemTools::Shared::getKernelVersion ( )

◆ getParentPID()

uint32_t SystemTools::Shared::getParentPID ( )

◆ getPID()

uint32_t SystemTools::Shared::getPID ( )

◆ getProcessName()

std::string SystemTools::Shared::getProcessName ( uint32_t  pid)

◆ getSystemFreeMemory()

uint64_t SystemTools::Shared::getSystemFreeMemory ( )

◆ getUID()

uint32_t SystemTools::Shared::getUID ( )

◆ invokeCommandLineCommand()

std::string SystemTools::Shared::invokeCommandLineCommand ( const std::string &  cmdString,
int *  returnStatus = nullptr 
)

◆ openURLWithDefaultBrowser()

void SystemTools::Shared::openURLWithDefaultBrowser ( const std::string &  url)