Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TMemberStreamer Class Reference

Definition at line 26 of file TMemberStreamer.h.

Public Member Functions

 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)
 

Protected Member Functions

 TMemberStreamer ()
 

Private Attributes

TClassRef fOnFileClass
 
MemberStreamerFunc_t fStreamer
 

#include <TMemberStreamer.h>

Inheritance diagram for TMemberStreamer:
[legend]

Constructor & Destructor Documentation

◆ TMemberStreamer() [1/3]

TMemberStreamer::TMemberStreamer ( )
inlineprotected

Definition at line 28 of file TMemberStreamer.h.

◆ TMemberStreamer() [2/3]

TMemberStreamer::TMemberStreamer ( MemberStreamerFunc_t  pointer)
inline

Definition at line 31 of file TMemberStreamer.h.

◆ TMemberStreamer() [3/3]

TMemberStreamer::TMemberStreamer ( const TMemberStreamer rhs)
inline

Definition at line 32 of file TMemberStreamer.h.

◆ ~TMemberStreamer()

virtual TMemberStreamer::~TMemberStreamer ( )
inlinevirtual

Definition at line 35 of file TMemberStreamer.h.

Member Function Documentation

◆ GetOnFileClass()

virtual const TClass * TMemberStreamer::GetOnFileClass ( ) const
inlinevirtual

Definition at line 38 of file TMemberStreamer.h.

◆ operator()()

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

◆ operator=()

TMemberStreamer & TMemberStreamer::operator= ( const TMemberStreamer rhs)
inline

Definition at line 33 of file TMemberStreamer.h.

◆ SetOnFileClass()

virtual void TMemberStreamer::SetOnFileClass ( const TClass cl)
inlinevirtual

Definition at line 37 of file TMemberStreamer.h.

Member Data Documentation

◆ fOnFileClass

TClassRef TMemberStreamer::fOnFileClass
private

Definition at line 51 of file TMemberStreamer.h.

◆ fStreamer

MemberStreamerFunc_t TMemberStreamer::fStreamer
private

Definition at line 50 of file TMemberStreamer.h.

  • core/meta/inc/TMemberStreamer.h