Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdSysPriv Class Reference

#include <XrdSysPriv.hh>

Collaboration diagram for XrdSysPriv:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~XrdSysPriv ()

Static Public Member Functions

int ChangePerm (uid_t uid, gid_t gid)

Private Member Functions

 XrdSysPriv ()

Static Private Member Functions

int ChangeTo (uid_t uid, gid_t gid)
void DumpUGID (const char *msg=0)
int Restore (bool saved=1)

Static Private Attributes

XrdSysRecMutex fgMutex
bool fDebug = 0

Friends

class XrdSysPrivGuard

Constructor & Destructor Documentation

XrdSysPriv::XrdSysPriv  )  [private]
 

virtual XrdSysPriv::~XrdSysPriv  )  [inline, virtual]
 


Member Function Documentation

int XrdSysPriv::ChangePerm uid_t  uid,
gid_t  gid
[static]
 

int XrdSysPriv::ChangeTo uid_t  uid,
gid_t  gid
[static, private]
 

void XrdSysPriv::DumpUGID const char *  msg = 0  )  [static, private]
 

int XrdSysPriv::Restore bool  saved = 1  )  [static, private]
 


Friends And Related Function Documentation

friend class XrdSysPrivGuard [friend]
 


Member Data Documentation

bool XrdSysPriv::fDebug = 0 [static, private]
 

XrdSysRecMutex XrdSysPriv::fgMutex [static, private]
 


The documentation for this class was generated from the following files:
Generated on Sun Nov 6 13:37:19 2011 for xrootd by  doxygen 1.3.9.1