Logo ROOT  
Reference Guide
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Loading...
Searching...
No Matches
TCollectionMemberStreamer Class Reference

Class streamer object to implement TMemberStreamer functionality for I/O emulation.

Author
M.Frank
Version
1.0

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 operator() (TBuffer &buff, void *obj, Int_t siz=0) override
 Streamer for I/O handling.
 
- Public Member Functions inherited from TMemberStreamer
 TMemberStreamer (const TMemberStreamer &rhs)
 
 TMemberStreamer (MemberStreamerFunc_t pointer)
 
virtual ~TMemberStreamer ()
 
virtual const TClassGetOnFileClass () const
 
TMemberStreameroperator= (const TMemberStreamer &rhs)
 
virtual void SetOnFileClass (const TClass *cl)
 
- Public Member Functions inherited from TCollectionStreamer
 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.
 

Private Member Functions

TCollectionMemberStreameroperator= (const TCollectionMemberStreamer &rhs)=delete
 

Additional Inherited Members

- Protected Member Functions inherited from TMemberStreamer
 TMemberStreamer ()
 
- Protected Member Functions inherited from TCollectionStreamer
void InvalidProxyError ()
 Issue Error about invalid proxy.
 
- Protected Attributes inherited from TCollectionStreamer
TGenCollectionProxyfStreamer
 Pointer to worker streamer.
 

#include <TCollectionProxyFactory.h>

Inheritance diagram for TCollectionMemberStreamer:
[legend]

Constructor & Destructor Documentation

◆ TCollectionMemberStreamer() [1/2]

TCollectionMemberStreamer::TCollectionMemberStreamer ( )
inline

Initializing constructor.

Definition at line 210 of file TCollectionProxyFactory.h.

◆ TCollectionMemberStreamer() [2/2]

TCollectionMemberStreamer::TCollectionMemberStreamer ( const TCollectionMemberStreamer & c)
inline

Copy constructor.

Definition at line 212 of file TCollectionProxyFactory.h.

◆ ~TCollectionMemberStreamer()

TCollectionMemberStreamer::~TCollectionMemberStreamer ( )
inlineoverride

Standard destructor.

Definition at line 215 of file TCollectionProxyFactory.h.

Member Function Documentation

◆ operator()()

void TCollectionMemberStreamer::operator() ( TBuffer & buff,
void * obj,
Int_t siz = 0 )
inlineoverridevirtual

Streamer for I/O handling.

Reimplemented from TMemberStreamer.

Definition at line 217 of file TCollectionProxyFactory.h.

◆ operator=()

TCollectionMemberStreamer & TCollectionMemberStreamer::operator= ( const TCollectionMemberStreamer & rhs)
privatedelete
Libraries for TCollectionMemberStreamer:

The documentation for this class was generated from the following file: