iox::posix::PosixUser
Public Types
Public Functions
Public Types Documentation
using groupVector_t
using iox::posix::PosixUser::groupVector_t = cxx::vector<PosixGroup, MaxNumberOfGroups>;
using string_t
using iox::posix::PosixUser::string_t = cxx::string<100>;
Public Functions Documentation
function PosixUser
explicit PosixUser(
const uid_t f_id
)
function PosixUser
explicit PosixUser(
const string_t & f_name
)
function getGroups
groupVector_t getGroups() const
function getName
function getID
function doesExist
function getUserOfCurrentProcess
static PosixUser getUserOfCurrentProcess()
function getUserID
static cxx::optional< uid_t > getUserID(
const string_t & f_name
)
function getUserName
static cxx::optional< string_t > getUserName(
uid_t f_id
)
Updated on 18 December 2023 at 13:11:42 CET