Logo ROOT  
Reference Guide
TGenCollectionProxy::StreamHelper Class Reference

Helper class to facilitate I/O

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

Definition at line 88 of file TGenCollectionProxy.h.

Public Member Functions

const char * c_pstr ()
 
const char * c_str ()
 
voidptr ()
 
void read_any_object (Value *v, TBuffer &b)
 
void read_std_string (TBuffer &b)
 
void read_std_string_pointer (TBuffer &b)
 
voidread_tstring (TBuffer &b)
 
void read_tstring_pointer (Bool_t vsn3, TBuffer &b)
 
void set (void *p)
 
std::string * str ()
 
void write_std_string_pointer (TBuffer &b)
 
void write_tstring_pointer (TBuffer &b)
 

Public Attributes

Bool_t boolean
 
Double_t dbl
 
Float_t flt
 
char * kchar
 
voidp_void
 
void ** pp_void
 
Char_t s_char
 
Int_t s_int
 
Long_t s_long
 
Long64_t s_longlong
 
Short_t s_short
 
TStringtstr
 
UChar_t u_char
 
UInt_t u_int
 
ULong_t u_long
 
ULong64_t u_longlong
 
UShort_t u_short
 

#include <TGenCollectionProxy.h>

Member Function Documentation

◆ c_pstr()

const char* TGenCollectionProxy::StreamHelper::c_pstr ( )
inline

Definition at line 115 of file TGenCollectionProxy.h.

◆ c_str()

const char* TGenCollectionProxy::StreamHelper::c_str ( )
inline

Definition at line 112 of file TGenCollectionProxy.h.

◆ ptr()

void* TGenCollectionProxy::StreamHelper::ptr ( )
inline

Definition at line 106 of file TGenCollectionProxy.h.

◆ read_any_object()

void TGenCollectionProxy::StreamHelper::read_any_object ( Value v,
TBuffer b 
)
inline

Definition at line 147 of file TGenCollectionProxy.h.

◆ read_std_string()

void TGenCollectionProxy::StreamHelper::read_std_string ( TBuffer b)
inline

Definition at line 121 of file TGenCollectionProxy.h.

◆ read_std_string_pointer()

void TGenCollectionProxy::StreamHelper::read_std_string_pointer ( TBuffer b)
inline

Definition at line 131 of file TGenCollectionProxy.h.

◆ read_tstring()

void* TGenCollectionProxy::StreamHelper::read_tstring ( TBuffer b)
inline

Definition at line 126 of file TGenCollectionProxy.h.

◆ read_tstring_pointer()

void TGenCollectionProxy::StreamHelper::read_tstring_pointer ( Bool_t  vsn3,
TBuffer b 
)
inline

Definition at line 167 of file TGenCollectionProxy.h.

◆ set()

void TGenCollectionProxy::StreamHelper::set ( void p)
inline

Definition at line 118 of file TGenCollectionProxy.h.

◆ str()

std::string* TGenCollectionProxy::StreamHelper::str ( )
inline

Definition at line 109 of file TGenCollectionProxy.h.

◆ write_std_string_pointer()

void TGenCollectionProxy::StreamHelper::write_std_string_pointer ( TBuffer b)
inline

Definition at line 139 of file TGenCollectionProxy.h.

◆ write_tstring_pointer()

void TGenCollectionProxy::StreamHelper::write_tstring_pointer ( TBuffer b)
inline

Definition at line 179 of file TGenCollectionProxy.h.

Member Data Documentation

◆ boolean

Bool_t TGenCollectionProxy::StreamHelper::boolean

Definition at line 89 of file TGenCollectionProxy.h.

◆ dbl

Double_t TGenCollectionProxy::StreamHelper::dbl

Definition at line 96 of file TGenCollectionProxy.h.

◆ flt

Float_t TGenCollectionProxy::StreamHelper::flt

Definition at line 95 of file TGenCollectionProxy.h.

◆ kchar

char* TGenCollectionProxy::StreamHelper::kchar

Definition at line 104 of file TGenCollectionProxy.h.

◆ p_void

void* TGenCollectionProxy::StreamHelper::p_void

Definition at line 102 of file TGenCollectionProxy.h.

◆ pp_void

void** TGenCollectionProxy::StreamHelper::pp_void

Definition at line 103 of file TGenCollectionProxy.h.

◆ s_char

Char_t TGenCollectionProxy::StreamHelper::s_char

Definition at line 90 of file TGenCollectionProxy.h.

◆ s_int

Int_t TGenCollectionProxy::StreamHelper::s_int

Definition at line 92 of file TGenCollectionProxy.h.

◆ s_long

Long_t TGenCollectionProxy::StreamHelper::s_long

Definition at line 93 of file TGenCollectionProxy.h.

◆ s_longlong

Long64_t TGenCollectionProxy::StreamHelper::s_longlong

Definition at line 94 of file TGenCollectionProxy.h.

◆ s_short

Short_t TGenCollectionProxy::StreamHelper::s_short

Definition at line 91 of file TGenCollectionProxy.h.

◆ tstr

TString* TGenCollectionProxy::StreamHelper::tstr

Definition at line 105 of file TGenCollectionProxy.h.

◆ u_char

UChar_t TGenCollectionProxy::StreamHelper::u_char

Definition at line 97 of file TGenCollectionProxy.h.

◆ u_int

UInt_t TGenCollectionProxy::StreamHelper::u_int

Definition at line 99 of file TGenCollectionProxy.h.

◆ u_long

ULong_t TGenCollectionProxy::StreamHelper::u_long

Definition at line 100 of file TGenCollectionProxy.h.

◆ u_longlong

ULong64_t TGenCollectionProxy::StreamHelper::u_longlong

Definition at line 101 of file TGenCollectionProxy.h.

◆ u_short

UShort_t TGenCollectionProxy::StreamHelper::u_short

Definition at line 98 of file TGenCollectionProxy.h.

Collaboration diagram for TGenCollectionProxy::StreamHelper:
[legend]

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