ROOT
6.06/09
Reference Guide
|
Helper class to facilitate I/O.
Definition at line 93 of file TGenCollectionProxy.h.
Public Member Functions | |
void * | ptr () |
std::string * | str () |
const char * | c_str () |
const char * | c_pstr () |
void | set (void *p) |
void | read_std_string (TBuffer &b) |
void * | read_tstring (TBuffer &b) |
void | read_std_string_pointer (TBuffer &b) |
void | write_std_string_pointer (TBuffer &b) |
void | read_any_object (Value *v, TBuffer &b) |
void | read_tstring_pointer (Bool_t vsn3, TBuffer &b) |
void | write_tstring_pointer (TBuffer &b) |
Public Attributes | |
Bool_t | boolean |
Char_t | s_char |
Short_t | s_short |
Int_t | s_int |
Long_t | s_long |
Long64_t | s_longlong |
Float_t | flt |
Double_t | dbl |
UChar_t | u_char |
UShort_t | u_short |
UInt_t | u_int |
ULong_t | u_long |
ULong64_t | u_longlong |
void * | p_void |
void ** | pp_void |
char * | kchar |
TString * | tstr |
#include <TGenCollectionProxy.h>
|
inline |
Definition at line 120 of file TGenCollectionProxy.h.
|
inline |
Definition at line 117 of file TGenCollectionProxy.h.
Referenced by TEmulatedMapProxy::WriteMap(), and TGenCollectionStreamer::WriteMap().
|
inline |
Definition at line 111 of file TGenCollectionProxy.h.
Referenced by read_any_object(), read_std_string_pointer(), read_tstring_pointer(), TEmulatedCollectionProxy::Shrink(), write_std_string_pointer(), write_tstring_pointer(), TEmulatedMapProxy::WriteMap(), and TGenCollectionStreamer::WriteMap().
Definition at line 152 of file TGenCollectionProxy.h.
Definition at line 126 of file TGenCollectionProxy.h.
Referenced by TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), and TGenCollectionStreamer::ReadMapHelper().
Definition at line 136 of file TGenCollectionProxy.h.
Referenced by TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), and TGenCollectionStreamer::ReadMapHelper().
Definition at line 131 of file TGenCollectionProxy.h.
Definition at line 172 of file TGenCollectionProxy.h.
Referenced by TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), and TGenCollectionStreamer::ReadMapHelper().
Definition at line 123 of file TGenCollectionProxy.h.
Referenced by read_any_object(), read_std_string_pointer(), read_tstring_pointer(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), and TEmulatedCollectionProxy::Shrink().
|
inline |
Definition at line 114 of file TGenCollectionProxy.h.
Definition at line 144 of file TGenCollectionProxy.h.
Referenced by TEmulatedMapProxy::WriteMap(), and TGenCollectionStreamer::WriteMap().
Definition at line 184 of file TGenCollectionProxy.h.
Referenced by TEmulatedMapProxy::WriteMap(), and TGenCollectionStreamer::WriteMap().
Bool_t TGenCollectionProxy::StreamHelper::boolean |
Definition at line 94 of file TGenCollectionProxy.h.
Referenced by TEmulatedCollectionProxy::ReadItems(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), readOneValue(), TGenCollectionStreamer::ReadPrimitives(), TEmulatedCollectionProxy::WriteItems(), TEmulatedMapProxy::WriteMap(), TGenCollectionStreamer::WriteMap(), and TGenCollectionStreamer::WritePrimitives().
Double_t TGenCollectionProxy::StreamHelper::dbl |
Definition at line 101 of file TGenCollectionProxy.h.
Referenced by TEmulatedCollectionProxy::ReadItems(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), readOneValue(), TGenCollectionStreamer::ReadPrimitives(), TEmulatedCollectionProxy::WriteItems(), TEmulatedMapProxy::WriteMap(), TGenCollectionStreamer::WriteMap(), and TGenCollectionStreamer::WritePrimitives().
Float_t TGenCollectionProxy::StreamHelper::flt |
Definition at line 100 of file TGenCollectionProxy.h.
Referenced by TEmulatedCollectionProxy::ReadItems(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), readOneValue(), TGenCollectionStreamer::ReadPrimitives(), TEmulatedCollectionProxy::WriteItems(), TEmulatedMapProxy::WriteMap(), TGenCollectionStreamer::WriteMap(), and TGenCollectionStreamer::WritePrimitives().
char* TGenCollectionProxy::StreamHelper::kchar |
Definition at line 109 of file TGenCollectionProxy.h.
void* TGenCollectionProxy::StreamHelper::p_void |
Definition at line 107 of file TGenCollectionProxy.h.
void** TGenCollectionProxy::StreamHelper::pp_void |
Definition at line 108 of file TGenCollectionProxy.h.
Char_t TGenCollectionProxy::StreamHelper::s_char |
Definition at line 95 of file TGenCollectionProxy.h.
Referenced by TEmulatedCollectionProxy::ReadItems(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), readOneValue(), TGenCollectionStreamer::ReadPrimitives(), TEmulatedCollectionProxy::WriteItems(), TEmulatedMapProxy::WriteMap(), TGenCollectionStreamer::WriteMap(), and TGenCollectionStreamer::WritePrimitives().
Int_t TGenCollectionProxy::StreamHelper::s_int |
Definition at line 97 of file TGenCollectionProxy.h.
Referenced by TEmulatedCollectionProxy::ReadItems(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), readOneValue(), TGenCollectionStreamer::ReadPrimitives(), TEmulatedCollectionProxy::WriteItems(), TEmulatedMapProxy::WriteMap(), TGenCollectionStreamer::WriteMap(), and TGenCollectionStreamer::WritePrimitives().
Long_t TGenCollectionProxy::StreamHelper::s_long |
Definition at line 98 of file TGenCollectionProxy.h.
Referenced by TEmulatedCollectionProxy::ReadItems(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), readOneValue(), TGenCollectionStreamer::ReadPrimitives(), TEmulatedCollectionProxy::WriteItems(), TEmulatedMapProxy::WriteMap(), TGenCollectionStreamer::WriteMap(), and TGenCollectionStreamer::WritePrimitives().
Long64_t TGenCollectionProxy::StreamHelper::s_longlong |
Definition at line 99 of file TGenCollectionProxy.h.
Referenced by TEmulatedCollectionProxy::ReadItems(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), readOneValue(), TGenCollectionStreamer::ReadPrimitives(), TEmulatedCollectionProxy::WriteItems(), TEmulatedMapProxy::WriteMap(), TGenCollectionStreamer::WriteMap(), and TGenCollectionStreamer::WritePrimitives().
Short_t TGenCollectionProxy::StreamHelper::s_short |
Definition at line 96 of file TGenCollectionProxy.h.
Referenced by TEmulatedCollectionProxy::ReadItems(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), readOneValue(), TGenCollectionStreamer::ReadPrimitives(), TEmulatedCollectionProxy::WriteItems(), TEmulatedMapProxy::WriteMap(), TGenCollectionStreamer::WriteMap(), and TGenCollectionStreamer::WritePrimitives().
TString* TGenCollectionProxy::StreamHelper::tstr |
Definition at line 110 of file TGenCollectionProxy.h.
UChar_t TGenCollectionProxy::StreamHelper::u_char |
Definition at line 102 of file TGenCollectionProxy.h.
Referenced by TEmulatedCollectionProxy::ReadItems(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), readOneValue(), TGenCollectionStreamer::ReadPrimitives(), TEmulatedCollectionProxy::WriteItems(), TEmulatedMapProxy::WriteMap(), TGenCollectionStreamer::WriteMap(), and TGenCollectionStreamer::WritePrimitives().
UInt_t TGenCollectionProxy::StreamHelper::u_int |
Definition at line 104 of file TGenCollectionProxy.h.
Referenced by TEmulatedCollectionProxy::ReadItems(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), readOneValue(), TGenCollectionStreamer::ReadPrimitives(), TEmulatedCollectionProxy::WriteItems(), TEmulatedMapProxy::WriteMap(), TGenCollectionStreamer::WriteMap(), and TGenCollectionStreamer::WritePrimitives().
ULong_t TGenCollectionProxy::StreamHelper::u_long |
Definition at line 105 of file TGenCollectionProxy.h.
Referenced by TEmulatedCollectionProxy::ReadItems(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), readOneValue(), TGenCollectionStreamer::ReadPrimitives(), TEmulatedCollectionProxy::WriteItems(), TEmulatedMapProxy::WriteMap(), TGenCollectionStreamer::WriteMap(), and TGenCollectionStreamer::WritePrimitives().
ULong64_t TGenCollectionProxy::StreamHelper::u_longlong |
Definition at line 106 of file TGenCollectionProxy.h.
Referenced by TEmulatedCollectionProxy::ReadItems(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), readOneValue(), TGenCollectionStreamer::ReadPrimitives(), TEmulatedCollectionProxy::WriteItems(), TEmulatedMapProxy::WriteMap(), TGenCollectionStreamer::WriteMap(), and TGenCollectionStreamer::WritePrimitives().
UShort_t TGenCollectionProxy::StreamHelper::u_short |
Definition at line 103 of file TGenCollectionProxy.h.
Referenced by TEmulatedCollectionProxy::ReadItems(), TEmulatedMapProxy::ReadMap(), TGenCollectionStreamer::ReadMap(), TGenCollectionStreamer::ReadMapHelper(), readOneValue(), TGenCollectionStreamer::ReadPrimitives(), TEmulatedCollectionProxy::WriteItems(), TEmulatedMapProxy::WriteMap(), TGenCollectionStreamer::WriteMap(), and TGenCollectionStreamer::WritePrimitives().