Definition at line 49 of file XrdClientEnv.hh.
 
 | 
| const char *  | Get (const char *varname) | 
|   | 
| long  | GetInt (const char *varname) | 
|   | 
| void  | Lock () | 
|   | 
| void  | Put (const char *varname, const char *value) | 
|   | 
| void  | PutInt (const char *varname, long value) | 
|   | 
| int  | ReInitLock () | 
|   | 
| const char *  | ShellGet (const char *varname) | 
|   | Get a string variable from the environment, the same as Get, but checks the shell environment first.  
  | 
|   | 
| long  | ShellGetInt (const char *varname) | 
|   | Get an integet variable from the environment, the same as GetInt, but checks the shell environment first.  
  | 
|   | 
| void  | UnLock () | 
|   | 
#include </home/sftnight/build/workspace/root-makedoc-v628/rootspi/rdoc/src/v6-28-00-patches/proof/xrdinc/XrdClient/XrdClientEnv.hh>
◆ XrdClientEnv()
  
  
      
        
          | XrdClientEnv::XrdClientEnv  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ ~XrdClientEnv()
  
  
      
        
          | XrdClientEnv::~XrdClientEnv  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ Get()
  
  
      
        
          | const char * XrdClientEnv::Get  | 
          ( | 
          const char *  | 
          varname | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ GetInt()
  
  
      
        
          | long XrdClientEnv::GetInt  | 
          ( | 
          const char *  | 
          varname | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ImportInt()
  
  
      
        
          | bool XrdClientEnv::ImportInt  | 
          ( | 
          const char *  | 
          varname | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ ImportStr()
  
  
      
        
          | bool XrdClientEnv::ImportStr  | 
          ( | 
          const char *  | 
          varname | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
Import the variables from the shell environment, the variable names are capitalized and prefixed with "XRD_". 
 
 
◆ Instance()
◆ Lock()
  
  
      
        
          | void XrdClientEnv::Lock  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ Put()
  
  
      
        
          | void XrdClientEnv::Put  | 
          ( | 
          const char *  | 
          varname,  | 
         
        
           | 
           | 
          const char *  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ PutInt()
  
  
      
        
          | void XrdClientEnv::PutInt  | 
          ( | 
          const char *  | 
          varname,  | 
         
        
           | 
           | 
          long  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ ReInitLock()
  
  
      
        
          | int XrdClientEnv::ReInitLock  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ShellGet()
      
        
          | const char * XrdClientEnv::ShellGet  | 
          ( | 
          const char *  | 
          varname | ) | 
           | 
        
      
 
Get a string variable from the environment, the same as Get, but checks the shell environment first. 
 
 
◆ ShellGetInt()
      
        
          | long XrdClientEnv::ShellGetInt  | 
          ( | 
          const char *  | 
          varname | ) | 
           | 
        
      
 
Get an integet variable from the environment, the same as GetInt, but checks the shell environment first. 
 
 
◆ UnLock()
  
  
      
        
          | void XrdClientEnv::UnLock  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ fgInstance
◆ fMutex
◆ fOucEnv
  
  
      
        
          | XrdOucEnv* XrdClientEnv::fOucEnv | 
         
       
   | 
  
private   | 
  
 
 
◆ fShellEnv
  
  
      
        
          | XrdOucEnv* XrdClientEnv::fShellEnv | 
         
       
   | 
  
private   | 
  
 
 
proof/xrdinc/XrdClient/XrdClientEnv.hh