NCBI C++ ToolKit
Public Member Functions | Private Member Functions | Private Attributes | List of all members
CTrackingEnvHolder Class Reference

Search Toolkit Book for CTrackingEnvHolder

+ Collaboration diagram for CTrackingEnvHolder:

Public Member Functions

 CTrackingEnvHolder (const CNcbiEnvironment *env)
 
 ~CTrackingEnvHolder ()
 
const char *constGetTrackingEnv (void) const
 

Private Member Functions

void x_Destroy (void)
 

Private Attributes

const CNcbiEnvironmentm_Env
 
char ** m_TrackingEnv
 

Detailed Description

Definition at line 800 of file ncbicgi.cpp.

Constructor & Destructor Documentation

CTrackingEnvHolder::CTrackingEnvHolder ( const CNcbiEnvironment env)

Definition at line 832 of file ncbicgi.cpp.

References CNcbiEnvironment::Get(), i, m_Env, m_TrackingEnv, s_TrackingVars, size, str(), value, and x_Destroy().

CTrackingEnvHolder::~CTrackingEnvHolder ( )

Definition at line 880 of file ncbicgi.cpp.

References x_Destroy().

Member Function Documentation

const char* const* CTrackingEnvHolder::GetTrackingEnv ( void  ) const
inline

Definition at line 806 of file ncbicgi.cpp.

References m_TrackingEnv.

void CTrackingEnvHolder::x_Destroy ( void  )
private

Definition at line 864 of file ncbicgi.cpp.

References env, and m_TrackingEnv.

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

Member Data Documentation

const CNcbiEnvironment* CTrackingEnvHolder::m_Env
private

Definition at line 810 of file ncbicgi.cpp.

Referenced by CTrackingEnvHolder().

char** CTrackingEnvHolder::m_TrackingEnv
private

Definition at line 811 of file ncbicgi.cpp.

Referenced by CTrackingEnvHolder(), GetTrackingEnv(), and x_Destroy().


The documentation for this class was generated from the following file:
Modified on Sat Jun 25 14:43:30 2016 by modify_doxy.py rev. 426318