Class streamer object to implement TClassStreamer functionality for I/O emulation.
Definition at line 125 of file TCollectionProxyFactory.h.
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. | |
Protected Member Functions | |
void | InvalidProxyError () |
Issue Error about invalid proxy. | |
Protected Attributes | |
TGenCollectionProxy * | fStreamer |
Pointer to worker streamer. | |
Private Member Functions | |
TCollectionStreamer & | operator= (const TCollectionStreamer &)=delete |
#include <TCollectionProxyFactory.h>
TCollectionStreamer::TCollectionStreamer | ( | ) |
Initializing constructor.
Definition at line 127 of file TCollectionProxyFactory.cxx.
TCollectionStreamer::TCollectionStreamer | ( | const TCollectionStreamer & | c | ) |
Copy constructor.
Definition at line 132 of file TCollectionProxyFactory.cxx.
|
virtual |
Standard destructor.
Definition at line 143 of file TCollectionProxyFactory.cxx.
void TCollectionStreamer::AdoptStreamer | ( | TGenCollectionProxy * | streamer | ) |
Attach worker proxy.
Definition at line 151 of file TCollectionProxyFactory.cxx.
|
protected |
Issue Error about invalid proxy.
Definition at line 122 of file TCollectionProxyFactory.cxx.
|
privatedelete |
void TCollectionStreamer::Streamer | ( | TBuffer & | refBuffer, |
void * | obj, | ||
int | siz, | ||
TClass * | onFileClass | ||
) |
Streamer for I/O handling.
Definition at line 160 of file TCollectionProxyFactory.cxx.
|
protected |
Pointer to worker streamer.
Definition at line 130 of file TCollectionProxyFactory.h.