![]() |
Scanframe Modular Application 0.1.0
|
#include <lnx_utils.h>
Public Member Functions | |
| group_t () | |
| ~group_t () | |
| operator bool () const | |
Friends | |
| bool | proc_getgrnam (const std::string &name, group_t &grp) |
| bool | proc_getgrgid (gid_t gid, group_t &grp) |
Extends a struct group and auto allocates necessary memory. Used as a result type with auto memory cleanup.
| sf::group_t::group_t | ( | ) |
Constructor allocating the right amount of memory.
| sf::group_t::~group_t | ( | ) |
Destructor
|
inlineexplicit |
Boolean operator returning validity.
|
friend |
Wrapper for 'getpwuid_r()' but simplified using group_t. Returns true when an entry was found. In case of an error, it throws en exception.
|
friend |
Wrapper for getgrnam_r() but simplified using group_t. Returns true when an entry was found. In case of an error it throws en exception.