class TClassStreamer


TClassStreamer is used to stream an object of a specific class.

The address passed to operator() will be the address of the start
of the  object.


Function Members (Methods)

public:
TClassStreamer(ClassStreamerFunc_t pointer)
TClassStreamer(const TClassStreamer& rhs)
virtual~TClassStreamer()
virtual TClassStreamer*Generate()
virtual voidoperator()(TBuffer& b, void* objp)
TClassStreamer&operator=(const TClassStreamer&)
protected:
TClassStreamer()

Data Members

private:
ClassStreamerFunc_tfStreamer

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

TClassStreamer()
{}
TClassStreamer(ClassStreamerFunc_t pointer)
{}
TClassStreamer(const TClassStreamer &rhs)
{}
TClassStreamer * Generate()
 Virtual copy constructor.
virtual ~TClassStreamer()
{}
void operator()(TBuffer& b, void* objp)
 The address passed to operator() will be the address of the start of the
 object.

Author: Victor Perev and Philippe Canal 08/05/02
Last change: root/base:$Id: TClassStreamer.h 20882 2007-11-19 11:31:26Z rdm $
Last generated: 2008-06-25 08:35
Copyright (C) 1995-2003, Rene Brun, Fons Rademakers and al. *

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.