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

Helper class to facilitate I/O.

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

Definition at line 92 of file TGenCollectionProxy.h.

Public Member Functions

const char * c_pstr ()
const char * c_str ()
void * ptr ()
void read_any_object (Value *v, TBuffer &b)
void read_std_string (TBuffer &b)
void read_std_string_pointer (TBuffer &b)
void * read_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
void * p_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 119 of file TGenCollectionProxy.h.

◆ c_str()

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

Definition at line 116 of file TGenCollectionProxy.h.

◆ ptr()

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

Definition at line 110 of file TGenCollectionProxy.h.

◆ read_any_object()

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

Definition at line 151 of file TGenCollectionProxy.h.

◆ read_std_string()

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

Definition at line 125 of file TGenCollectionProxy.h.

◆ read_std_string_pointer()

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

Definition at line 135 of file TGenCollectionProxy.h.

◆ read_tstring()

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

Definition at line 130 of file TGenCollectionProxy.h.

◆ read_tstring_pointer()

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

Definition at line 171 of file TGenCollectionProxy.h.

◆ set()

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

Definition at line 122 of file TGenCollectionProxy.h.

◆ str()

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

Definition at line 113 of file TGenCollectionProxy.h.

◆ write_std_string_pointer()

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

Definition at line 143 of file TGenCollectionProxy.h.

◆ write_tstring_pointer()

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

Definition at line 183 of file TGenCollectionProxy.h.

Member Data Documentation

◆ boolean

Bool_t TGenCollectionProxy::StreamHelper::boolean

Definition at line 93 of file TGenCollectionProxy.h.

◆ dbl

Double_t TGenCollectionProxy::StreamHelper::dbl

Definition at line 100 of file TGenCollectionProxy.h.

◆ flt

Float_t TGenCollectionProxy::StreamHelper::flt

Definition at line 99 of file TGenCollectionProxy.h.

◆ kchar

char* TGenCollectionProxy::StreamHelper::kchar

Definition at line 108 of file TGenCollectionProxy.h.

◆ p_void

void* TGenCollectionProxy::StreamHelper::p_void

Definition at line 106 of file TGenCollectionProxy.h.

◆ pp_void

void** TGenCollectionProxy::StreamHelper::pp_void

Definition at line 107 of file TGenCollectionProxy.h.

◆ s_char

Char_t TGenCollectionProxy::StreamHelper::s_char

Definition at line 94 of file TGenCollectionProxy.h.

◆ s_int

Int_t TGenCollectionProxy::StreamHelper::s_int

Definition at line 96 of file TGenCollectionProxy.h.

◆ s_long

Long_t TGenCollectionProxy::StreamHelper::s_long

Definition at line 97 of file TGenCollectionProxy.h.

◆ s_longlong

Long64_t TGenCollectionProxy::StreamHelper::s_longlong

Definition at line 98 of file TGenCollectionProxy.h.

◆ s_short

Short_t TGenCollectionProxy::StreamHelper::s_short

Definition at line 95 of file TGenCollectionProxy.h.

◆ tstr

TString* TGenCollectionProxy::StreamHelper::tstr

Definition at line 109 of file TGenCollectionProxy.h.

◆ u_char

UChar_t TGenCollectionProxy::StreamHelper::u_char

Definition at line 101 of file TGenCollectionProxy.h.

◆ u_int

UInt_t TGenCollectionProxy::StreamHelper::u_int

Definition at line 103 of file TGenCollectionProxy.h.

◆ u_long

ULong_t TGenCollectionProxy::StreamHelper::u_long

Definition at line 104 of file TGenCollectionProxy.h.

◆ u_longlong

ULong64_t TGenCollectionProxy::StreamHelper::u_longlong

Definition at line 105 of file TGenCollectionProxy.h.

◆ u_short

UShort_t TGenCollectionProxy::StreamHelper::u_short

Definition at line 102 of file TGenCollectionProxy.h.


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