nis-util
1.0.D108
|
#include <passwd.h>
The record class is used to represent a passwd file entry. Pointers to values of this type are returned by the get method.
typedef std::vector<rcstring> colon_passwd::record::groups_t |
typedef boost::shared_ptr<record> colon_passwd::record::pointer |
colon_passwd::record::record | ( | const source_location & | locn, |
const rcstring & | name, | ||
const rcstring & | passwd, | ||
const rcstring & | uid, | ||
const rcstring & | gid, | ||
const rcstring & | gecos, | ||
const rcstring & | home, | ||
const rcstring & | shell | ||
) | [private] |
colon_passwd::record::record | ( | ) | [private] |
The default constructor. Do not use.
colon_passwd::record::record | ( | const record & | rhs | ) | [private] |
The copy constructor. Do not use.
void colon_passwd::record::append_group | ( | const rcstring & | gid | ) |
colon_passwd::record::pointer colon_passwd::record::create | ( | const source_location & | locn, |
const rcstring & | name, | ||
const rcstring & | passwd, | ||
const rcstring & | uid, | ||
const rcstring & | gid, | ||
const rcstring & | gecos, | ||
const rcstring & | home, | ||
const rcstring & | shell | ||
) | [static] |
rcstring colon_passwd::record::get_gecos | ( | void | ) | const [inline] |
rcstring colon_passwd::record::get_gid | ( | void | ) | const [inline] |
long colon_passwd::record::get_gid_binary | ( | void | ) | const |
const groups_t& colon_passwd::record::get_groups | ( | void | ) | const [inline] |
rcstring colon_passwd::record::get_home | ( | void | ) | const [inline] |
rcstring colon_passwd::record::get_name | ( | void | ) | const [inline] |
rcstring colon_passwd::record::get_password | ( | void | ) | const [inline] |
rcstring colon_passwd::record::get_shell | ( | void | ) | const [inline] |
const source_location& colon_passwd::record::get_source_location | ( | void | ) | const [inline] |
rcstring colon_passwd::record::get_uid | ( | void | ) | const [inline] |
long colon_passwd::record::get_uid_binary | ( | void | ) | const |
The assignment operator. Do not use.
rcstring colon_passwd::record::representation | ( | void | ) | const |
rcstring colon_passwd::record::gecos [private] |
rcstring colon_passwd::record::gid [private] |
groups_t colon_passwd::record::groups [private] |
rcstring colon_passwd::record::home [private] |
source_location colon_passwd::record::locn [private] |
rcstring colon_passwd::record::name [private] |
rcstring colon_passwd::record::password [private] |
rcstring colon_passwd::record::shell [private] |
rcstring colon_passwd::record::uid [private] |