Kicking it Olde Sküül! Burgerlib on Github Follow Olde Sküül on Twitter Burgerbecky on LinkedIn Burgerbecky on LinkedIn
Loading...
Searching...
No Matches
burgerunix.h File Reference

Burgerlib functions for Posix platforms. More...

This graph shows which files directly or indirectly include this file:

Classes

class  Burger::Unix::DBusInstance
 Handler for a dbus session. More...
 

Namespaces

namespace  Burger
 
namespace  Burger::Unix
 
namespace  Burger::Unix::DBus
 Shim to call the posix/unix dbus library.
 

Functions

eError BURGER_API Burger::Unix::nanosleep_delay (timespec *pInput, uint_t bAlertable=FALSE) BURGER_NOEXCEPT
 Sleep for a specific duration with nanosleep()
 
int Burger::Unix::pthread_setname_np (uintptr_t target_thread, const char *name)
 Shim for pthread_setname_np()
 
uint_t BURGER_API Burger::Unix::has_dbus (void) BURGER_NOEXCEPT
 Test if dbus is present.
 
eError BURGER_API Burger::Unix::DBus::init (void) BURGER_NOEXCEPT
 Initialize the dbus library.
 
void BURGER_API Burger::Unix::DBus::shutdown (void) BURGER_NOEXCEPT
 Shut down the dbus library.
 

Detailed Description

Burgerlib functions for Posix platforms.


This folder has classes, functions and defines that are shared among BSD/Unix/Linux platforms that have common Posix APIs.

See also
BURGER_LINUX, BURGER_MACOSX, BURGER_STADIA, and BURGER_ANDROID