Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Attributes | Static Private Attributes

XrdClientEnv Class Reference

#include <XrdClientEnv.hh>

Collaboration diagram for XrdClientEnv:
Collaboration graph
[legend]

List of all members.

Public Member Functions

const char * Get (const char *varname)
long GetInt (const char *varname)
void Put (const char *varname, const char *value)
void PutInt (const char *varname, long value)

Static Public Member Functions

static XrdClientEnvInstance ()

Protected Member Functions

 XrdClientEnv ()
 ~XrdClientEnv ()

Private Attributes

XrdOucEnvfOucEnv
XrdSysRecMutex fMutex

Static Private Attributes

static XrdClientEnvfgInstance = 0

Constructor & Destructor Documentation

XrdClientEnv::XrdClientEnv (  )  [protected]
XrdClientEnv::~XrdClientEnv (  )  [protected]

References fgInstance, and fOucEnv.


Member Function Documentation

const char* XrdClientEnv::Get ( const char *  varname  )  [inline]
long XrdClientEnv::GetInt ( const char *  varname  )  [inline]
XrdClientEnv * XrdClientEnv::Instance (  )  [static]

References fgInstance.

void XrdClientEnv::Put ( const char *  varname,
const char *  value 
) [inline]
void XrdClientEnv::PutInt ( const char *  varname,
long  value 
) [inline]

Referenced by XrdClientEnv().


Member Data Documentation

XrdClientEnv * XrdClientEnv::fgInstance = 0 [static, private]

Referenced by Instance(), and ~XrdClientEnv().

Referenced by XrdClientEnv(), and ~XrdClientEnv().


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