Dev Essential  1.6.3
Loading...
Searching...
No Matches
system.h File Reference
#include <a_util/base/types.h>
#include <a_util/filesystem/path.h>
#include <string>
Include dependency graph for system.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  a_util::system::HighResSchedulingSupport
 

Namespaces

namespace  a_util
 Serves as the root component, with common functionality documented in core functionality.
 
namespace  a_util::system
 Serves as component for portable OS (Windows, Linux, ...) functionality.
 

Functions

std::string a_util::system::getCurrentUserName ()
 
std::string a_util::system::getHostname ()
 
a_util::filesystem::Path a_util::system::getExecutablePath ()
 
int a_util::system::getLastSystemError ()
 
void a_util::system::resetLastSystemError ()
 Reset last system error to its initial value.
 
std::string a_util::system::formatSystemError (int system_error_code)
 
void a_util::system::sleepMilliseconds (std::uint32_t ms)
 
void a_util::system::sleepMicroseconds (std::uint64_t us)
 
timestamp_t a_util::system::getCurrentMilliseconds ()
 
timestamp_t a_util::system::getCurrentMicroseconds ()
 

Detailed Description

Public API for system classes and functions