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; };