Shadow struct for passwd which has proper value semantics, so that it can be safely copied and assigned to.  
 More...
#include <my_getpwnam.h>
 | 
|   | PasswdValue (const passwd &p) | 
|   | Constructs from a passwd instance.  More...
  | 
|   | 
|   | PasswdValue ()=default | 
|   | Default constructor creates a void value.  More...
  | 
|   | 
| bool  | IsVoid () const | 
|   | Returns true if this PasswdValue instance does not represent a real passwd entry.  More...
  | 
|   | 
Shadow struct for passwd which has proper value semantics, so that it can be safely copied and assigned to. 
 
◆ PasswdValue() [1/2]
  
  
      
        
          | PasswdValue::PasswdValue  | 
          ( | 
          const passwd &  | 
          p | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
Constructs from a passwd instance. 
 
 
◆ PasswdValue() [2/2]
  
  
      
        
          | PasswdValue::PasswdValue  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
Default constructor creates a void value. 
 
 
◆ IsVoid()
  
  
      
        
          | bool PasswdValue::IsVoid  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Returns true if this PasswdValue instance does not represent a real passwd entry. 
 
 
◆ pw_dir
      
        
          | std::string PasswdValue::pw_dir | 
        
      
 
 
◆ pw_gecos
      
        
          | std::string PasswdValue::pw_gecos | 
        
      
 
 
◆ pw_gid
      
        
          | gid_t PasswdValue::pw_gid {0} | 
        
      
 
 
◆ pw_name
      
        
          | std::string PasswdValue::pw_name | 
        
      
 
 
◆ pw_passwd
      
        
          | std::string PasswdValue::pw_passwd | 
        
      
 
 
◆ pw_shell
      
        
          | std::string PasswdValue::pw_shell | 
        
      
 
 
◆ pw_uid
      
        
          | uid_t PasswdValue::pw_uid {0} | 
        
      
 
 
The documentation for this struct was generated from the following file: