Logo ROOT   6.18/05
Reference Guide
List of all members | Public Member Functions | Private Member Functions | List of all members
TCollectionMemberStreamer Class Reference

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

Author
M.Frank
Version
1.0

Definition at line 207 of file TCollectionProxyFactory.h.

Public Member Functions

 TCollectionMemberStreamer ()
 Initializing constructor. More...
 
 TCollectionMemberStreamer (const TCollectionMemberStreamer &c)
 Copy constructor. More...
 
virtual ~TCollectionMemberStreamer ()
 Standard destructor. More...
 
virtual void operator() (TBuffer &buff, void *obj, Int_t siz=0)
 Streamer for I/O handling. More...
 
- Public Member Functions inherited from TMemberStreamer
 TMemberStreamer (const TMemberStreamer &rhs)
 
 TMemberStreamer (MemberStreamerFunc_t pointer)
 
virtual ~TMemberStreamer ()
 
virtual const TClassGetOnFileClass () const
 
virtual void operator() (TBuffer &b, void *pmember, Int_t size=0)
 
TMemberStreameroperator= (const TMemberStreamer &rhs)
 
virtual void SetOnFileClass (const TClass *cl)
 
- Public Member Functions inherited from TCollectionStreamer
 TCollectionStreamer ()
 Initializing constructor. More...
 
 TCollectionStreamer (const TCollectionStreamer &c)
 Copy constructor. More...
 
virtual ~TCollectionStreamer ()
 Standard destructor. More...
 
void AdoptStreamer (TGenCollectionProxy *streamer)
 Attach worker proxy. More...
 
void Streamer (TBuffer &refBuffer, void *obj, int siz, TClass *onFileClass)
 Streamer for I/O handling. More...
 

Private Member Functions

TCollectionMemberStreameroperator= (const TCollectionMemberStreamer &rhs)
 

Additional Inherited Members

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

#include <TCollectionProxyFactory.h>

Inheritance diagram for TCollectionMemberStreamer:
[legend]

Constructor & Destructor Documentation

◆ TCollectionMemberStreamer() [1/2]

TCollectionMemberStreamer::TCollectionMemberStreamer ( )
inline

Initializing constructor.

Definition at line 212 of file TCollectionProxyFactory.h.

◆ TCollectionMemberStreamer() [2/2]

TCollectionMemberStreamer::TCollectionMemberStreamer ( const TCollectionMemberStreamer c)
inline

Copy constructor.

Definition at line 214 of file TCollectionProxyFactory.h.

◆ ~TCollectionMemberStreamer()

virtual TCollectionMemberStreamer::~TCollectionMemberStreamer ( )
inlinevirtual

Standard destructor.

Definition at line 217 of file TCollectionProxyFactory.h.

Member Function Documentation

◆ operator()()

virtual void TCollectionMemberStreamer::operator() ( TBuffer buff,
void obj,
Int_t  siz = 0 
)
inlinevirtual

Streamer for I/O handling.

Reimplemented from TMemberStreamer.

Definition at line 219 of file TCollectionProxyFactory.h.

◆ operator=()

TCollectionMemberStreamer & TCollectionMemberStreamer::operator= ( const TCollectionMemberStreamer rhs)
private
Libraries for TCollectionMemberStreamer:
[legend]

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