ldas-tools-al 2.6.7
Loading...
Searching...
No Matches
LDASTools::AL::UserInfoCache::UserInfo Class Reference

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

#include <UserInfoCache.hh>

Public Member Functions

 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 files: