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

static int ChangePerm (uid_t uid, gid_t gid)

Private Member Functions

 XrdSysPriv ()

Static Private Member Functions

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

Static Private Attributes

static XrdSysRecMutex fgMutex
static bool fDebug

Friends

class XrdSysPrivGuard

Constructor & Destructor Documentation

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

Member Function Documentation

static int XrdSysPriv::ChangePerm ( uid_t  uid,
gid_t  gid 
) [static]
static int XrdSysPriv::ChangeTo ( uid_t  uid,
gid_t  gid 
) [static, private]
static void XrdSysPriv::DumpUGID ( const char *  msg = 0  )  [static, private]
static int XrdSysPriv::Restore ( bool  saved = 1  )  [static, private]

Friends And Related Function Documentation

friend class XrdSysPrivGuard [friend]

Member Data Documentation

bool XrdSysPriv::fDebug [static, private]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 8 May 2020 for xrootd by  doxygen 1.6.1