Class streamer object to implement TMemberStreamer functionality for I/O emulation.
Definition at line 205 of file TCollectionProxyFactory.h.
Public Member Functions | |
| TCollectionMemberStreamer () | |
| Initializing constructor. | |
| TCollectionMemberStreamer (const TCollectionMemberStreamer &c) | |
| Copy constructor. | |
| ~TCollectionMemberStreamer () override | |
| Standard destructor. | |
| void | AdoptStreamer (TGenCollectionProxy *streamer) |
| Attach worker proxy. | |
| virtual const TClass * | GetOnFileClass () const |
| void | operator() (TBuffer &buff, void *obj, Int_t siz=0) override |
| Streamer for I/O handling. | |
| virtual void | SetOnFileClass (const TClass *cl) |
| 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 | |
| TCollectionMemberStreamer & | operator= (const TCollectionMemberStreamer &rhs)=delete |
Private Attributes | |
| TClassRef | fOnFileClass |
| MemberStreamerFunc_t | fStreamer |
#include <TCollectionProxyFactory.h>
|
inline |
Initializing constructor.
Definition at line 210 of file TCollectionProxyFactory.h.
|
inline |
Copy constructor.
Definition at line 212 of file TCollectionProxyFactory.h.
|
inlineoverride |
Standard destructor.
Definition at line 215 of file TCollectionProxyFactory.h.
|
inherited |
Attach worker proxy.
Definition at line 151 of file TCollectionProxyFactory.cxx.
|
inlinevirtualinherited |
Definition at line 38 of file TMemberStreamer.h.
|
protectedinherited |
Issue Error about invalid proxy.
Definition at line 122 of file TCollectionProxyFactory.cxx.
|
inlineoverridevirtual |
Streamer for I/O handling.
Reimplemented from TMemberStreamer.
Definition at line 217 of file TCollectionProxyFactory.h.
|
privatedelete |
|
inlinevirtualinherited |
Definition at line 37 of file TMemberStreamer.h.
|
inherited |
Streamer for I/O handling.
Definition at line 160 of file TCollectionProxyFactory.cxx.
|
privateinherited |
Definition at line 51 of file TMemberStreamer.h.
|
protectedinherited |
Pointer to worker streamer.
Definition at line 130 of file TCollectionProxyFactory.h.
|
privateinherited |
Definition at line 50 of file TMemberStreamer.h.