#include <cont/TCollectionProxyFactory.h>
Inheritance diagram for TCollectionStreamer:
Public Member Functions | |
TCollectionStreamer () | |
Initializing constructor. | |
TCollectionStreamer (const TCollectionStreamer &c) | |
Copy constructor. | |
virtual | ~TCollectionStreamer () |
Standard destructor. | |
void | AdoptStreamer (TGenCollectionProxy *streamer) |
Attach worker proxy. | |
void | Streamer (TBuffer &refBuffer, void *obj, int siz, TClass *onFileClass) |
Streamer for I/O handling. | |
TCollectionStreamer () | |
Initializing constructor. | |
TCollectionStreamer (const TCollectionStreamer &c) | |
Copy constructor. | |
virtual | ~TCollectionStreamer () |
Standard destructor. | |
void | AdoptStreamer (TGenCollectionProxy *streamer) |
Attach worker proxy. | |
void | Streamer (TBuffer &refBuffer, void *obj, int siz, TClass *onFileClass) |
Streamer for I/O handling. | |
Protected Member Functions | |
void | InvalidProxyError () |
Issue Error about invalid proxy. | |
void | InvalidProxyError () |
Issue Error about invalid proxy. | |
Protected Attributes | |
TGenCollectionProxy * | fStreamer |
TGenCollectionProxy * | fStreamer |
Private Member Functions | |
TCollectionStreamer & | operator= (const TCollectionStreamer &) |
TCollectionStreamer & | operator= (const TCollectionStreamer &) |
Class streamer object to implement TClassStreamr functionality for I/O emulation.
Definition at line 142 of file TCollectionProxyFactory.h.
TCollectionStreamer::TCollectionStreamer | ( | ) |
TCollectionStreamer::TCollectionStreamer | ( | const TCollectionStreamer & | c | ) |
Copy constructor.
Definition at line 149 of file TCollectionProxyFactory.cxx.
References c, fStreamer, InvalidProxyError(), and R__ASSERT.
TCollectionStreamer::~TCollectionStreamer | ( | ) | [virtual] |
Standard destructor.
Definition at line 160 of file TCollectionProxyFactory.cxx.
References fStreamer.
TCollectionStreamer::TCollectionStreamer | ( | ) |
Initializing constructor.
TCollectionStreamer::TCollectionStreamer | ( | const TCollectionStreamer & | c | ) |
Copy constructor.
virtual TCollectionStreamer::~TCollectionStreamer | ( | ) | [virtual] |
Standard destructor.
TCollectionStreamer& TCollectionStreamer::operator= | ( | const TCollectionStreamer & | ) | [private] |
void TCollectionStreamer::InvalidProxyError | ( | ) | [protected] |
Issue Error about invalid proxy.
Definition at line 139 of file TCollectionProxyFactory.cxx.
References Fatal().
Referenced by Streamer(), and TCollectionStreamer().
void TCollectionStreamer::AdoptStreamer | ( | TGenCollectionProxy * | streamer | ) |
Attach worker proxy.
Definition at line 168 of file TCollectionProxyFactory.cxx.
References fStreamer.
void TCollectionStreamer::Streamer | ( | TBuffer & | refBuffer, | |
void * | obj, | |||
int | siz, | |||
TClass * | onFileClass | |||
) |
Streamer for I/O handling.
Definition at line 177 of file TCollectionProxyFactory.cxx.
References env, fStreamer, and InvalidProxyError().
Referenced by TCollectionClassStreamer::operator()(), TCollectionMemberStreamer::operator()(), and TCollectionClassStreamer::Stream().
TCollectionStreamer& TCollectionStreamer::operator= | ( | const TCollectionStreamer & | ) | [private] |
void TCollectionStreamer::InvalidProxyError | ( | ) | [protected] |
Issue Error about invalid proxy.
void TCollectionStreamer::AdoptStreamer | ( | TGenCollectionProxy * | streamer | ) |
Attach worker proxy.
void TCollectionStreamer::Streamer | ( | TBuffer & | refBuffer, | |
void * | obj, | |||
int | siz, | |||
TClass * | onFileClass | |||
) |
Streamer for I/O handling.
TGenCollectionProxy* TCollectionStreamer::fStreamer [protected] |
Definition at line 147 of file TCollectionProxyFactory.h.
Referenced by AdoptStreamer(), TCollectionClassStreamer::GetXYZ(), TCollectionClassStreamer::Stream(), Streamer(), TCollectionStreamer(), and ~TCollectionStreamer().
TGenCollectionProxy* TCollectionStreamer::fStreamer [protected] |
Definition at line 147 of file TCollectionProxyFactory.h.