ROOT  6.06/09
Reference Guide
Public Member Functions | Public Attributes | List of all members
TGenCollectionProxy::StreamHelper Class Reference

Helper class to facilitate I/O.

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

Definition at line 93 of file TGenCollectionProxy.h.

Public Member Functions

voidptr ()
 
std::string * str ()
 
const char * c_str ()
 
const char * c_pstr ()
 
void set (void *p)
 
void read_std_string (TBuffer &b)
 
voidread_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
 
voidp_void
 
void ** pp_void
 
char * kchar
 
TStringtstr
 

#include <TGenCollectionProxy.h>

+ Collaboration diagram for TGenCollectionProxy::StreamHelper:

Member Function Documentation

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

Definition at line 120 of file TGenCollectionProxy.h.

const char* TGenCollectionProxy::StreamHelper::c_str ( )
inline
void* TGenCollectionProxy::StreamHelper::ptr ( )
inline
void TGenCollectionProxy::StreamHelper::read_any_object ( Value v,
TBuffer b 
)
inline

Definition at line 152 of file TGenCollectionProxy.h.

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

Definition at line 131 of file TGenCollectionProxy.h.

void TGenCollectionProxy::StreamHelper::read_tstring_pointer ( Bool_t  vsn3,
TBuffer b 
)
inline
void TGenCollectionProxy::StreamHelper::set ( void p)
inline
std::string* TGenCollectionProxy::StreamHelper::str ( )
inline

Definition at line 114 of file TGenCollectionProxy.h.

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

Member Data Documentation

Bool_t TGenCollectionProxy::StreamHelper::boolean
Double_t TGenCollectionProxy::StreamHelper::dbl
Float_t TGenCollectionProxy::StreamHelper::flt
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.

Referenced by ptr(), and set().

void** TGenCollectionProxy::StreamHelper::pp_void

Definition at line 108 of file TGenCollectionProxy.h.

Char_t TGenCollectionProxy::StreamHelper::s_char
Int_t TGenCollectionProxy::StreamHelper::s_int
Long_t TGenCollectionProxy::StreamHelper::s_long
Long64_t TGenCollectionProxy::StreamHelper::s_longlong
Short_t TGenCollectionProxy::StreamHelper::s_short
TString* TGenCollectionProxy::StreamHelper::tstr

Definition at line 110 of file TGenCollectionProxy.h.

UChar_t TGenCollectionProxy::StreamHelper::u_char
UInt_t TGenCollectionProxy::StreamHelper::u_int
ULong_t TGenCollectionProxy::StreamHelper::u_long
ULong64_t TGenCollectionProxy::StreamHelper::u_longlong
UShort_t TGenCollectionProxy::StreamHelper::u_short

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