Class streamer object to implement TClassStreamer functionality for I/O emulation.
Definition at line 157 of file TCollectionProxyFactory.h.
Public Member Functions | |
TCollectionClassStreamer () | |
Initializing constructor. | |
~TCollectionClassStreamer () override | |
Standard destructor. | |
TClassStreamer * | Generate () const override |
Virtual copy constructor. | |
TGenCollectionProxy * | GetXYZ () |
void | operator() (TBuffer &buff, void *obj) override |
Streamer for I/O handling. | |
void | Stream (TBuffer &b, void *obj, const TClass *onfileClass) override |
![]() | |
TClassStreamer (ClassStreamerFunc_t pointer) | |
virtual | ~TClassStreamer () |
virtual const TClass * | GetOnFileClass () const |
virtual void | SetOnFileClass (const TClass *cl) |
![]() | |
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 | |
TCollectionClassStreamer (const TCollectionClassStreamer &c) | |
Copy constructor. | |
TCollectionClassStreamer & | operator= (const TCollectionClassStreamer &rhs)=delete |
![]() | |
TClassStreamer () | |
TClassStreamer (const TClassStreamer &rhs) | |
TClassStreamer & | operator= (const TClassStreamer &rhs) |
![]() | |
void | InvalidProxyError () |
Issue Error about invalid proxy. | |
Additional Inherited Members | |
![]() | |
TClassRef | fOnFileClass |
![]() | |
TGenCollectionProxy * | fStreamer |
Pointer to worker streamer. | |
#include <TCollectionProxyFactory.h>
|
inlineprotected |
Copy constructor.
Definition at line 161 of file TCollectionProxyFactory.h.
|
inline |
Initializing constructor.
Definition at line 166 of file TCollectionProxyFactory.h.
|
inlineoverride |
Standard destructor.
Definition at line 168 of file TCollectionProxyFactory.h.
|
inlineoverridevirtual |
Virtual copy constructor.
Reimplemented from TClassStreamer.
Definition at line 188 of file TCollectionProxyFactory.h.
|
inline |
Definition at line 192 of file TCollectionProxyFactory.h.
|
inlineoverridevirtual |
Streamer for I/O handling.
Reimplemented from TClassStreamer.
Definition at line 170 of file TCollectionProxyFactory.h.
|
protecteddelete |
|
inlineoverridevirtual |
Reimplemented from TClassStreamer.
Definition at line 172 of file TCollectionProxyFactory.h.