xrootd
Public Member Functions | Public Attributes | Private Attributes
XrdSysPwd Class Reference

#include <XrdSysPwd.hh>

List of all members.

Public Member Functions

struct passwd * Get (const char *Usr)
struct passwd * Get (uid_t Uid)
 XrdSysPwd ()
 XrdSysPwd (const char *Usr, struct passwd **pwP)
 XrdSysPwd (uid_t Uid, struct passwd **pwP)
 ~XrdSysPwd ()

Public Attributes

int rc

Private Attributes

struct passwd pwStruct * Ppw
char pwBuff [4096]

Constructor & Destructor Documentation

XrdSysPwd::XrdSysPwd ( ) [inline]
XrdSysPwd::XrdSysPwd ( const char *  Usr,
struct passwd **  pwP 
) [inline]

References rc, and pwBuff.

XrdSysPwd::XrdSysPwd ( uid_t  Uid,
struct passwd **  pwP 
) [inline]

References rc, and pwBuff.

XrdSysPwd::~XrdSysPwd ( ) [inline]

Member Function Documentation

struct passwd* XrdSysPwd::Get ( const char *  Usr) [inline, read]

References rc, pwBuff, and Ppw.

Referenced by ParseArguments().

struct passwd* XrdSysPwd::Get ( uid_t  Uid) [inline, read]

References rc, pwBuff, and Ppw.


Member Data Documentation

struct passwd pwStruct* XrdSysPwd::Ppw [private]

Referenced by Get().

char XrdSysPwd::pwBuff[4096] [private]

Referenced by Get(), and XrdSysPwd().

Referenced by Get(), and XrdSysPwd().


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