23 bool set(
const struct passwd*);
30 User(
const std::string& name,
const std::string& group=
"");
33 User(
int uid,
int gid=-1);
35 operator bool()
const {
43 const std::string&
Name(
void)
const {
47 const std::string&
Home(
void)
const {
105 operator bool(
void) {
return valid; };