ldas-tools-al  2.6.7
Public Member Functions | List of all members
LDASTools::AL::UserInfoCache::UserInfo Class Reference

Class to manage information about a single user. More...

#include <UserInfoCache.hh>

Public Member Functions

 UserInfo ()
 constructor More...
 
 UserInfo (const char *Name, const char *Password, const uid_type UID, const gid_type GID, const char *Gecos, const char *HomeDir, const char *Shell)
 constructor More...
 
const std::string & Name () const
 Supply the system name of the user. More...
 
gid_type GID () const
 Supply the caller with the user's group id. More...
 
uid_type UID () const
 Supply the caller with user's id.
 
 UserInfo ()
 constructor
 
 UserInfo (const char *Name, const char *Password, const uid_type UID, const gid_type GID, const char *Gecos, const char *HomeDir, const char *Shell)
 constructor
 
const std::string & Name () const
 Supply the system name of the user.
 
gid_type GID () const
 Supply the caller with the user's group id.
 
uid_type UID () const
 Supply the caller with user's id.
 
 UserInfo ()
 constructor
 
 UserInfo (const char *Name, const char *Password, const uid_type UID, const gid_type GID, const char *Gecos, const char *HomeDir, const char *Shell)
 constructor
 
const std::string & Name () const
 Supply the system name of the user.
 
gid_type GID () const
 Supply the caller with the user's group id.
 
uid_type UID () const
 Supply the caller with user's id.
 

Detailed Description

Class to manage information about a single user.

Constructor & Destructor Documentation

◆ UserInfo() [1/2]

LDASTools::AL::UserInfoCache::UserInfo::UserInfo ( )
inline

constructor

This is the default constructor.

◆ UserInfo() [2/2]

LDASTools::AL::UserInfoCache::UserInfo::UserInfo ( const char *  Name,
const char *  Password,
const uid_type  UID,
const gid_type  GID,
const char *  Gecos,
const char *  HomeDir,
const char *  Shell 
)
inline

constructor

This constructor fills in the information suppled by reading each of the password entries.

Member Function Documentation

◆ GID()

UserInfoCache::UserInfo::gid_type LDASTools::AL::UserInfoCache::UserInfo::GID ( ) const
inline

Supply the caller with the user's group id.

Supply the caller with user's group id.

◆ Name()

const std::string & LDASTools::AL::UserInfoCache::UserInfo::Name ( ) const
inline

Supply the system name of the user.

Supply the caller with the System Name.


The documentation for this class was generated from the following file: