#ifndef ROOT_TClassStreamer_h
#define ROOT_TClassStreamer_h
#include "Rtypes.h"
class TClassStreamer {
protected:
   TClassStreamer() : fStreamer(0) {};
public:
   TClassStreamer(ClassStreamerFunc_t pointer) : fStreamer(pointer) {};
   TClassStreamer(const TClassStreamer &rhs) : fStreamer(rhs.fStreamer) {};
   virtual TClassStreamer *Generate() {
      
      return new TClassStreamer(*this); 
   }
   virtual  ~TClassStreamer(){};   
   virtual void operator()(TBuffer &b, void *objp)
   {
      
      
      
      (*fStreamer)(b,objp);
   }
   
private:
   ClassStreamerFunc_t fStreamer; 
};
#endif
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.