Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TGenCollectionProxy::Value Class Reference

Small helper to describe the Value_type or the key_type of an STL container.

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

Definition at line 60 of file TGenCollectionProxy.h.

Public Member Functions

 Value (const std::string &info, Bool_t silent, size_t hint_pair_offset=0, size_t hint_pair_size=0)
 Constructor.
 
void DeleteItem (void *ptr)
 
Bool_t IsValid ()
 Return true if the Value has been properly initialized.
 

Public Attributes

UInt_t fCase
 type of data of Value_type
 
ROOT::NewFunc_t fCtor
 Method cache for containee constructor.
 
ROOT::DelFunc_t fDelete
 Method cache for containee delete.
 
ROOT::DesFunc_t fDtor
 Method cache for containee destructor.
 
EDataType fKind
 kind of ROOT-fundamental type
 
UInt_t fProperties
 Additional properties of the value type (kNeedDelete)
 
size_t fSize
 fSize of the contained object
 
TClassRef fType
 TClass reference of Value_type in collection.
 

#include <TGenCollectionProxy.h>

Constructor & Destructor Documentation

◆ Value()

TGenCollectionProxy::Value::Value ( const std::string &  info,
Bool_t  silent,
size_t  hint_pair_offset = 0,
size_t  hint_pair_size = 0 
)

Constructor.

Definition at line 316 of file TGenCollectionProxy.cxx.

Member Function Documentation

◆ DeleteItem()

void TGenCollectionProxy::Value::DeleteItem ( void *  ptr)

Definition at line 519 of file TGenCollectionProxy.cxx.

◆ IsValid()

Bool_t TGenCollectionProxy::Value::IsValid ( )

Return true if the Value has been properly initialized.

Definition at line 512 of file TGenCollectionProxy.cxx.

Member Data Documentation

◆ fCase

UInt_t TGenCollectionProxy::Value::fCase

type of data of Value_type

Definition at line 64 of file TGenCollectionProxy.h.

◆ fCtor

ROOT::NewFunc_t TGenCollectionProxy::Value::fCtor

Method cache for containee constructor.

Definition at line 61 of file TGenCollectionProxy.h.

◆ fDelete

ROOT::DelFunc_t TGenCollectionProxy::Value::fDelete

Method cache for containee delete.

Definition at line 63 of file TGenCollectionProxy.h.

◆ fDtor

ROOT::DesFunc_t TGenCollectionProxy::Value::fDtor

Method cache for containee destructor.

Definition at line 62 of file TGenCollectionProxy.h.

◆ fKind

EDataType TGenCollectionProxy::Value::fKind

kind of ROOT-fundamental type

Definition at line 67 of file TGenCollectionProxy.h.

◆ fProperties

UInt_t TGenCollectionProxy::Value::fProperties

Additional properties of the value type (kNeedDelete)

Definition at line 65 of file TGenCollectionProxy.h.

◆ fSize

size_t TGenCollectionProxy::Value::fSize

fSize of the contained object

Definition at line 68 of file TGenCollectionProxy.h.

◆ fType

TClassRef TGenCollectionProxy::Value::fType

TClass reference of Value_type in collection.

Definition at line 66 of file TGenCollectionProxy.h.

Collaboration diagram for TGenCollectionProxy::Value:
[legend]

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