xrootd
Public Member Functions | Static Public Member Functions | Private Member Functions | List of all members
XrdCl::DlgEnv Class Reference

#include <XrdClDlgEnv.hh>

Public Member Functions

 ~DlgEnv ()
 
void Enable ()
 Enable delegation in the environment. More...
 
void Disable ()
 Disable delegation in the environment. More...
 

Static Public Member Functions

static DlgEnv & Instance ()
 

Private Member Functions

 DlgEnv ()
 Default constructor. More...
 
 DlgEnv (const DlgEnv &)
 Copy constructor - deleted. More...
 
DlgEnv & operator= (const DlgEnv &)
 Assigment operator - deleted. More...
 

Detailed Description

Helper class for setting and unsetting the 'XrdSecGSIDELEGPROXY' environment variable.

Constructor & Destructor Documentation

◆ ~DlgEnv()

XrdCl::DlgEnv::~DlgEnv ( )
inline

Destructor

Release the memory used to set environment

◆ DlgEnv() [1/2]

XrdCl::DlgEnv::DlgEnv ( )
inlineprivate

Default constructor.

◆ DlgEnv() [2/2]

XrdCl::DlgEnv::DlgEnv ( const DlgEnv &  )
private

Copy constructor - deleted.

Member Function Documentation

◆ Disable()

void XrdCl::DlgEnv::Disable ( )
inline

Disable delegation in the environment.

◆ Enable()

void XrdCl::DlgEnv::Enable ( )
inline

Enable delegation in the environment.

◆ Instance()

static DlgEnv& XrdCl::DlgEnv::Instance ( )
inlinestatic
Returns
: instance of DlgEnv

◆ operator=()

DlgEnv& XrdCl::DlgEnv::operator= ( const DlgEnv &  )
private

Assigment operator - deleted.


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