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. | |
| void | AdoptStreamer (TGenCollectionProxy *streamer) |
| Attach worker proxy. | |
| TClassStreamer * | Generate () const override |
| Virtual copy constructor. | |
| virtual const TClass * | GetOnFileClass () const |
| TGenCollectionProxy * | GetXYZ () |
| void | operator() (TBuffer &buff, void *obj) override |
| Streamer for I/O handling. | |
| virtual void | SetOnFileClass (const TClass *cl) |
| void | Stream (TBuffer &b, void *obj, const TClass *onfileClass) override |
| void | Streamer (TBuffer &refBuffer, void *obj, int siz, TClass *onFileClass) |
| Streamer for I/O handling. | |
Protected Member Functions | |
| TCollectionClassStreamer (const TCollectionClassStreamer &c) | |
| Copy constructor. | |
| void | InvalidProxyError () |
| Issue Error about invalid proxy. | |
| TCollectionClassStreamer & | operator= (const TCollectionClassStreamer &rhs)=delete |
Protected Attributes | |
| TClassRef | fOnFileClass |
| TGenCollectionProxy * | fStreamer |
| Pointer to worker streamer. | |
Private Attributes | |
| ClassStreamerFunc_t | fStreamer |
#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.
|
inherited |
Attach worker proxy.
Definition at line 151 of file TCollectionProxyFactory.cxx.
|
inlineoverridevirtual |
Virtual copy constructor.
Reimplemented from TClassStreamer.
Definition at line 188 of file TCollectionProxyFactory.h.
|
inlinevirtualinherited |
Definition at line 36 of file TClassStreamer.h.
|
inline |
Definition at line 192 of file TCollectionProxyFactory.h.
|
protectedinherited |
Issue Error about invalid proxy.
Definition at line 122 of file TCollectionProxyFactory.cxx.
|
inlineoverridevirtual |
Streamer for I/O handling.
Reimplemented from TClassStreamer.
Definition at line 170 of file TCollectionProxyFactory.h.
|
protecteddelete |
|
inlinevirtualinherited |
Definition at line 35 of file TClassStreamer.h.
|
inlineoverridevirtual |
Reimplemented from TClassStreamer.
Definition at line 172 of file TCollectionProxyFactory.h.
|
inherited |
Streamer for I/O handling.
Definition at line 160 of file TCollectionProxyFactory.cxx.
|
protectedinherited |
Definition at line 72 of file TClassStreamer.h.
|
privateinherited |
Definition at line 70 of file TClassStreamer.h.
|
protectedinherited |
Pointer to worker streamer.
Definition at line 130 of file TCollectionProxyFactory.h.