ROOT
6.06/09
Reference Guide
|
Small helper to describe the Value_type or the key_type of an STL container.
Definition at line 65 of file TGenCollectionProxy.h.
Public Member Functions | |
Value (const std::string &info, Bool_t silent) | |
Constructor. More... | |
void | DeleteItem (void *ptr) |
Bool_t | IsValid () |
Return true if the Value has been properly initialized. More... | |
Public Attributes | |
ROOT::NewFunc_t | fCtor |
Method cache for containee constructor. More... | |
ROOT::DesFunc_t | fDtor |
Method cache for containee destructor. More... | |
ROOT::DelFunc_t | fDelete |
Method cache for containee delete. More... | |
UInt_t | fCase |
type of data of Value_type More... | |
UInt_t | fProperties |
Additional properties of the value type (kNeedDelete) More... | |
TClassRef | fType |
TClass reference of Value_type in collection. More... | |
EDataType | fKind |
kind of ROOT-fundamental type More... | |
size_t | fSize |
fSize of the contained object More... | |
#include <TGenCollectionProxy.h>
TGenCollectionProxy::Value::Value | ( | const std::string & | info, |
Bool_t | silent | ||
) |
Constructor.
Definition at line 319 of file TGenCollectionProxy.cxx.
Definition at line 506 of file TGenCollectionProxy.cxx.
Referenced by TGenCollectionProxy::DeleteItem().
Bool_t TGenCollectionProxy::Value::IsValid | ( | ) |
Return true if the Value has been properly initialized.
Definition at line 499 of file TGenCollectionProxy.cxx.
Referenced by TEmulatedCollectionProxy::InitializeEx(), and R__CreateValue().
UInt_t TGenCollectionProxy::Value::fCase |
type of data of Value_type
Definition at line 69 of file TGenCollectionProxy.h.
Referenced by TGenCollectionProxy::DeleteItem(), TEmulatedCollectionProxy::Expand(), TEmulatedCollectionProxy::InitializeEx(), TGenCollectionProxy::InitializeEx(), TGenCollectionStreamer::ReadBufferDefault(), TGenCollectionStreamer::ReadBufferGeneric(), TEmulatedCollectionProxy::ReadItems(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), TGenCollectionStreamer::ReadObjects(), TGenCollectionStreamer::ReadPairFromMap(), TEmulatedCollectionProxy::Shrink(), TGenCollectionStreamer::Streamer(), Value(), TEmulatedCollectionProxy::WriteItems(), TEmulatedMapProxy::WriteMap(), TGenCollectionStreamer::WriteMap(), and TGenCollectionStreamer::WriteObjects().
ROOT::NewFunc_t TGenCollectionProxy::Value::fCtor |
Method cache for containee constructor.
Definition at line 66 of file TGenCollectionProxy.h.
Referenced by Value().
ROOT::DelFunc_t TGenCollectionProxy::Value::fDelete |
Method cache for containee delete.
Definition at line 68 of file TGenCollectionProxy.h.
Referenced by TGenCollectionProxy::StreamHelper::read_any_object(), and Value().
ROOT::DesFunc_t TGenCollectionProxy::Value::fDtor |
Method cache for containee destructor.
Definition at line 67 of file TGenCollectionProxy.h.
Referenced by TGenCollectionProxy::StreamHelper::read_any_object(), and Value().
EDataType TGenCollectionProxy::Value::fKind |
kind of ROOT-fundamental type
Definition at line 72 of file TGenCollectionProxy.h.
Referenced by TGenCollectionStreamer::ReadBufferDefault(), TGenCollectionStreamer::ReadBufferGeneric(), TEmulatedCollectionProxy::ReadItems(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), TGenCollectionStreamer::ReadPrimitives(), Value(), TEmulatedCollectionProxy::WriteItems(), TEmulatedMapProxy::WriteMap(), TGenCollectionStreamer::WriteMap(), and TGenCollectionStreamer::WritePrimitives().
UInt_t TGenCollectionProxy::Value::fProperties |
Additional properties of the value type (kNeedDelete)
Definition at line 70 of file TGenCollectionProxy.h.
Referenced by TGenCollectionProxy::DeleteItem(), TEmulatedCollectionProxy::InitializeEx(), TGenCollectionProxy::InitializeEx(), and Value().
size_t TGenCollectionProxy::Value::fSize |
fSize of the contained object
Definition at line 73 of file TGenCollectionProxy.h.
Referenced by TEmulatedCollectionProxy::InitializeEx(), TGenCollectionProxy::InitializeEx(), and Value().
TClassRef TGenCollectionProxy::Value::fType |
TClass reference of Value_type in collection.
Definition at line 71 of file TGenCollectionProxy.h.
Referenced by TGenCollectionProxy::DeleteItem(), TEmulatedCollectionProxy::Expand(), TGenCollectionProxy::StreamHelper::read_any_object(), TEmulatedCollectionProxy::ReadItems(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), TGenCollectionStreamer::ReadObjects(), TGenCollectionStreamer::ReadPairFromMap(), TEmulatedCollectionProxy::Shrink(), Value(), TEmulatedCollectionProxy::WriteItems(), TEmulatedMapProxy::WriteMap(), TGenCollectionStreamer::WriteMap(), and TGenCollectionStreamer::WriteObjects().