TMemberStreamer Class Reference

#include <TMemberStreamer.h>

Inheritance diagram for TMemberStreamer:

TCollectionMemberStreamer TCollectionMemberStreamer TConvertClonesArrayToProxy TConvertClonesArrayToProxy TConvertMapToProxy TConvertMapToProxy List of all members.

Public Member Functions

 TMemberStreamer (MemberStreamerFunc_t pointer)
 TMemberStreamer (const TMemberStreamer &rhs)
virtual ~TMemberStreamer ()
virtual void SetOnFileClass (const TClass *cl)
virtual const TClassGetOnFileClass () const
virtual void operator() (TBuffer &b, void *pmember, Int_t size=0)
 TMemberStreamer (MemberStreamerFunc_t pointer)
 TMemberStreamer (const TMemberStreamer &rhs)
virtual ~TMemberStreamer ()
virtual void SetOnFileClass (const TClass *cl)
virtual const TClassGetOnFileClass () const
virtual void operator() (TBuffer &b, void *pmember, Int_t size=0)

Protected Member Functions

 TMemberStreamer ()
 TMemberStreamer ()

Private Attributes

MemberStreamerFunc_t fStreamer
TClassRef fOnFileClass

Detailed Description

Definition at line 27 of file TMemberStreamer.h.


Constructor & Destructor Documentation

TMemberStreamer::TMemberStreamer (  )  [inline, protected]

Definition at line 29 of file TMemberStreamer.h.

TMemberStreamer::TMemberStreamer ( MemberStreamerFunc_t  pointer  )  [inline]

Definition at line 32 of file TMemberStreamer.h.

TMemberStreamer::TMemberStreamer ( const TMemberStreamer rhs  )  [inline]

Definition at line 33 of file TMemberStreamer.h.

virtual TMemberStreamer::~TMemberStreamer (  )  [inline, virtual]

Definition at line 35 of file TMemberStreamer.h.

TMemberStreamer::TMemberStreamer (  )  [inline, protected]

Definition at line 29 of file TMemberStreamer.h.

TMemberStreamer::TMemberStreamer ( MemberStreamerFunc_t  pointer  )  [inline]

Definition at line 32 of file TMemberStreamer.h.

TMemberStreamer::TMemberStreamer ( const TMemberStreamer rhs  )  [inline]

Definition at line 33 of file TMemberStreamer.h.

virtual TMemberStreamer::~TMemberStreamer (  )  [inline, virtual]

Definition at line 35 of file TMemberStreamer.h.


Member Function Documentation

virtual void TMemberStreamer::SetOnFileClass ( const TClass cl  )  [inline, virtual]

Definition at line 37 of file TMemberStreamer.h.

References fOnFileClass.

Referenced by TBufferFile::ReadFastArray(), and TBufferSQL2::SqlReadObjectDirect().

virtual const TClass* TMemberStreamer::GetOnFileClass (  )  const [inline, virtual]

Definition at line 38 of file TMemberStreamer.h.

References fOnFileClass.

virtual void TMemberStreamer::operator() ( TBuffer b,
void *  pmember,
Int_t  size = 0 
) [inline, virtual]

Definition at line 40 of file TMemberStreamer.h.

References b, and size.

virtual void TMemberStreamer::SetOnFileClass ( const TClass cl  )  [inline, virtual]

Definition at line 37 of file TMemberStreamer.h.

References fOnFileClass.

virtual const TClass* TMemberStreamer::GetOnFileClass (  )  const [inline, virtual]

Definition at line 38 of file TMemberStreamer.h.

References fOnFileClass.

virtual void TMemberStreamer::operator() ( TBuffer b,
void *  pmember,
Int_t  size = 0 
) [inline, virtual]

Definition at line 40 of file TMemberStreamer.h.

References b, and size.


Member Data Documentation

MemberStreamerFunc_t TMemberStreamer::fStreamer [private]

Definition at line 50 of file TMemberStreamer.h.

TClassRef TMemberStreamer::fOnFileClass [private]

Definition at line 51 of file TMemberStreamer.h.

Referenced by GetOnFileClass(), and SetOnFileClass().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:42:51 2011 for ROOT_528-00b_version by  doxygen 1.5.1