XrdCl::DlgEnv Class Reference

#include <XrdClDlgEnv.hh>

List of all members.

Public Member Functions

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

Static Public Member Functions

static DlgEnv & Instance ()

Private Member Functions

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

Detailed Description

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


Constructor & Destructor Documentation

XrdCl::DlgEnv::~DlgEnv (  )  [inline]

Destructor

Release the memory used to set environment

XrdCl::DlgEnv::DlgEnv (  )  [inline, private]

Default constructor.

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

Copy constructor - deleted.


Member Function Documentation

void XrdCl::DlgEnv::Disable (  )  [inline]

Disable delegation in the environment.

void XrdCl::DlgEnv::Enable (  )  [inline]

Enable delegation in the environment.

static DlgEnv& XrdCl::DlgEnv::Instance (  )  [inline, static]
Returns:
: instance of DlgEnv
DlgEnv& XrdCl::DlgEnv::operator= ( const DlgEnv &   )  [private]

Assigment operator - deleted.


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

Generated on 16 Oct 2020 for xrootd by  doxygen 1.6.1