XRootD
Loading...
Searching...
No Matches
EnvInitializer Struct Reference

#include <XrdClDefaultEnv.hh>

Collaboration diagram for EnvInitializer:

Public Member Functions

 EnvInitializer ()
 ~EnvInitializer ()

Static Public Attributes

static int counter = 0

Detailed Description

Definition at line 188 of file XrdClDefaultEnv.hh.

Constructor & Destructor Documentation

◆ EnvInitializer()

EnvInitializer::EnvInitializer ( )

Definition at line 886 of file XrdClDefaultEnv.cc.

887{
888 if( counter++ == 0 ) XrdCl::DefaultEnv::Initialize();
889}

References counter.

◆ ~EnvInitializer()

EnvInitializer::~EnvInitializer ( )

Definition at line 896 of file XrdClDefaultEnv.cc.

897{
898 if( --counter == 0 ) XrdCl::DefaultEnv::Finalize();
899}

References counter.

Member Data Documentation

◆ counter

int EnvInitializer::counter = 0
static

Definition at line 192 of file XrdClDefaultEnv.hh.

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


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