library: libCore #include "TClassStreamer.h"

# TClassStreamer

class description - source file - inheritance tree (.pdf)

## class TClassStreamer

| Inheritance Chart:

`TClassStreamer`

<-

`TCollectionClassStreamer` |

        protected:

                         TClassStreamer()

        public:

                          TClassStreamer(ClassStreamerFunc_t pointer)
                          TClassStreamer(const TClassStreamer& rhs)
                  virtual ~TClassStreamer()
             virtual void operator()(TBuffer& b, void* objp)
          TClassStreamer& operator=(const TClassStreamer&)

### Data Members

        private:

          ClassStreamerFunc_t fStreamer

## Class Description

     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.

### Inline Functions

                       void ~TClassStreamer()
             TClassStreamer TClassStreamer()
             TClassStreamer TClassStreamer(ClassStreamerFunc_t pointer)
             TClassStreamer TClassStreamer(const TClassStreamer& rhs)
                       void operator()(TBuffer& b, void* objp)
            TClassStreamer& operator=(const TClassStreamer&)

Author: Victor Perev and Philippe Canal 08/05/02
Last update: root/base:$Name: $:$Id: TClassStreamer.h,v 1.1 2004/01/10 10:52:29 brun Exp $
Copyright (C) 1995-2003, Rene Brun, Fons Rademakers and al. *