|
libcosmos
Linux C++ System Programming Library
|
#include <unistd.h>Go to the source code of this file.
Classes | |
| struct | cosmos::no_init_t |
| Type used to invoke constructors that explicitly don't zero-initialize low level data structures. More... | |
Enumerations | |
| enum class | UserID : uid_t { INVALID = static_cast<uid_t>(-1) , ROOT = 0 } |
| enum class | GroupID : gid_t { INVALID = static_cast<gid_t>(-1) , ROOT = 0 } |
Variables | |
| constexpr no_init_t | cosmos::no_init |
This header contains low level OS interface types shared between multiple libcosmos classes, that cannot be attributed to a specific subsystem like fs or proc.
Definition in file types.hxx.
|
strong |
|
strong |