ROOT  6.06/09
Reference Guide
Public Member Functions | Public Attributes | Private Member Functions | List of all members
ROOT::Detail::TCollectionProxyInfo::EnvironBase Struct Reference

Definition at line 217 of file TCollectionProxyInfo.h.

Public Member Functions

 EnvironBase ()
 
virtual ~EnvironBase ()
 

Public Attributes

size_t fIdx
 
size_t fSize
 
voidfObject
 
voidfStart
 
voidfTemp
 
union {
   Bool_t   fUseTemp
 
   Bool_t   fLastValueVecBool
 
}; 
 
int fRefCount
 
size_t fSpace
 

Private Member Functions

 EnvironBase (const EnvironBase &)
 
EnvironBaseoperator= (const EnvironBase &)
 

#include <TCollectionProxyInfo.h>

+ Inheritance diagram for ROOT::Detail::TCollectionProxyInfo::EnvironBase:
+ Collaboration diagram for ROOT::Detail::TCollectionProxyInfo::EnvironBase:

Constructor & Destructor Documentation

ROOT::Detail::TCollectionProxyInfo::EnvironBase::EnvironBase ( const EnvironBase )
private
ROOT::Detail::TCollectionProxyInfo::EnvironBase::EnvironBase ( )
inline

Definition at line 222 of file TCollectionProxyInfo.h.

virtual ROOT::Detail::TCollectionProxyInfo::EnvironBase::~EnvironBase ( )
inlinevirtual

Definition at line 225 of file TCollectionProxyInfo.h.

Member Function Documentation

EnvironBase& ROOT::Detail::TCollectionProxyInfo::EnvironBase::operator= ( const EnvironBase )
private

Member Data Documentation

union { ... }
size_t ROOT::Detail::TCollectionProxyInfo::EnvironBase::fIdx
Bool_t ROOT::Detail::TCollectionProxyInfo::EnvironBase::fLastValueVecBool

Definition at line 233 of file TCollectionProxyInfo.h.

Referenced by TGenCollectionProxy::At().

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

Definition at line 228 of file TCollectionProxyInfo.h.

Referenced by TEmulatedCollectionProxy::Allocate(), TGenCollectionProxy::Allocate(), TEmulatedMapProxy::At(), TEmulatedCollectionProxy::At(), TGenCollectionProxy::At(), TGenCollectionProxy::Clear(), TEmulatedCollectionProxy::Destructor(), TEmulatedCollectionProxy::Expand(), ROOT::Detail::TCollectionProxyInfo::Type< T >::first(), ROOT::Detail::TCollectionProxyInfo::Type< std::vector< Bool_t > >::first(), ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::first(), ROOT::Detail::TCollectionProxyInfo::Type< T >::next(), ROOT::Detail::TCollectionProxyInfo::Type< std::vector< Bool_t > >::next(), ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::next(), TGenCollectionProxy::PushProxy(), TEmulatedMapProxy::ReadBuffer(), TEmulatedCollectionProxy::ReadBuffer(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadObjects(), TGenCollectionStreamer::ReadPairFromMap(), TGenCollectionStreamer::ReadPrimitives(), TEmulatedCollectionProxy::Resize(), TGenCollectionProxy::Resize(), TEmulatedCollectionProxy::Shrink(), TEmulatedMapProxy::Size(), TEmulatedCollectionProxy::Size(), ROOT::Detail::TCollectionProxyInfo::Type< T >::size(), TGenCollectionProxy::Size(), ROOT::Detail::TCollectionProxyInfo::Type< std::vector< Bool_t > >::size(), ROOT::Detail::TCollectionProxyInfo::Type< Internal::TStdBitsetHelper< Bitset_t > >::size(), TEmulatedMapProxy::Streamer(), TGenCollectionStreamer::Streamer(), TEmulatedCollectionProxy::Streamer(), TGenCollectionProxy::Streamer(), TGenCollectionStreamer::StreamerAsMap(), TGenCollectionStreamer::WritePrimitives(), and TEmulatedCollectionProxy::~TEmulatedCollectionProxy().

int ROOT::Detail::TCollectionProxyInfo::EnvironBase::fRefCount
size_t ROOT::Detail::TCollectionProxyInfo::EnvironBase::fSize
size_t ROOT::Detail::TCollectionProxyInfo::EnvironBase::fSpace

Definition at line 236 of file TCollectionProxyInfo.h.

void* ROOT::Detail::TCollectionProxyInfo::EnvironBase::fStart
void* ROOT::Detail::TCollectionProxyInfo::EnvironBase::fTemp
Bool_t ROOT::Detail::TCollectionProxyInfo::EnvironBase::fUseTemp

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