#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.
1.5.1