System group database entry. More...
#include <sbuild-util.h>
Public Types | |
typedef std::vector< char > | buffer_type |
Public Member Functions | |
group () | |
group (gid_t gid) | |
group (const char *name) | |
group (std::string const &name) | |
void | clear () |
void | query_gid (gid_t gid) |
void | query_name (const char *name) |
void | query_name (std::string const &name) |
bool | operator! () const |
Private Attributes | |
buffer_type | buffer |
bool | valid |
System group database entry.
typedef std::vector<char> sbuild::group::buffer_type |
sbuild::group::group | ( | ) |
References clear().
sbuild::group::group | ( | gid_t | gid | ) |
References clear(), and query_gid().
sbuild::group::group | ( | const char * | name | ) |
References clear(), and query_name().
sbuild::group::group | ( | std::string const & | name | ) |
References clear(), and query_name().
bool sbuild::group::operator! | ( | ) | const |
References valid.
void sbuild::group::query_name | ( | std::string const & | name | ) |
References query_name().
void sbuild::group::query_name | ( | const char * | name | ) |
Referenced by group(), and query_name().
buffer_type sbuild::group::buffer [private] |
Referenced by clear(), query_gid(), and query_name().
bool sbuild::group::valid [private] |
Referenced by clear(), operator!(), query_gid(), and query_name().