Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
ROOT::Detail::TCollectionProxyInfo::Environ< T > Class Template Reference

template<typename T>
class ROOT::Detail::TCollectionProxyInfo::Environ< T >

Small helper to save proxy environment in the event of recursive calls.

Author
M.Frank
Version
1.0
Date
10/10/2004

Definition at line 240 of file TCollectionProxyInfo.h.

Public Types

typedef T Iter_t

Public Member Functions

 Environ ()
T & iter ()

Static Public Member Functions

static void * Create ()

Public Attributes

union { 
   Bool_t   fLastValueVecBool 
   Bool_t   fUseTemp 
}; 
size_t fIdx
Iter_t fIterator
void * fObject
int fRefCount
size_t fSize
size_t fSpace
void * fStart
void * fTemp

#include <TCollectionProxyInfo.h>

Inheritance diagram for ROOT::Detail::TCollectionProxyInfo::Environ< T >:
ROOT::Detail::TCollectionProxyInfo::EnvironBase

Member Typedef Documentation

◆ Iter_t

template<typename T>
typedef T ROOT::Detail::TCollectionProxyInfo::Environ< T >::Iter_t

Definition at line 242 of file TCollectionProxyInfo.h.

Constructor & Destructor Documentation

◆ Environ()

template<typename T>
ROOT::Detail::TCollectionProxyInfo::Environ< T >::Environ ( )
inline

Definition at line 241 of file TCollectionProxyInfo.h.

Member Function Documentation

◆ Create()

template<typename T>
void * ROOT::Detail::TCollectionProxyInfo::Environ< T >::Create ( )
inlinestatic

Definition at line 245 of file TCollectionProxyInfo.h.

◆ iter()

template<typename T>
T & ROOT::Detail::TCollectionProxyInfo::Environ< T >::iter ( )
inline

Definition at line 244 of file TCollectionProxyInfo.h.

Member Data Documentation

◆ [union]

◆ fIdx

size_t ROOT::Detail::TCollectionProxyInfo::EnvironBase::fIdx
inherited

Definition at line 228 of file TCollectionProxyInfo.h.

◆ fIterator

template<typename T>
Iter_t ROOT::Detail::TCollectionProxyInfo::Environ< T >::fIterator

Definition at line 243 of file TCollectionProxyInfo.h.

◆ fLastValueVecBool

Bool_t ROOT::Detail::TCollectionProxyInfo::EnvironBase::fLastValueVecBool
inherited

Definition at line 235 of file TCollectionProxyInfo.h.

◆ fObject

void* ROOT::Detail::TCollectionProxyInfo::EnvironBase::fObject
inherited

Definition at line 230 of file TCollectionProxyInfo.h.

◆ fRefCount

int ROOT::Detail::TCollectionProxyInfo::EnvironBase::fRefCount
inherited

Definition at line 237 of file TCollectionProxyInfo.h.

◆ fSize

size_t ROOT::Detail::TCollectionProxyInfo::EnvironBase::fSize
inherited

Definition at line 229 of file TCollectionProxyInfo.h.

◆ fSpace

size_t ROOT::Detail::TCollectionProxyInfo::EnvironBase::fSpace
inherited

Definition at line 238 of file TCollectionProxyInfo.h.

◆ fStart

void* ROOT::Detail::TCollectionProxyInfo::EnvironBase::fStart
inherited

Definition at line 231 of file TCollectionProxyInfo.h.

◆ fTemp

void* ROOT::Detail::TCollectionProxyInfo::EnvironBase::fTemp
inherited

Definition at line 232 of file TCollectionProxyInfo.h.

◆ fUseTemp

Bool_t ROOT::Detail::TCollectionProxyInfo::EnvironBase::fUseTemp
inherited

Definition at line 234 of file TCollectionProxyInfo.h.


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