#ifndef ROOT_TRealData
#define ROOT_TRealData
#ifndef ROOT_TObject
#include "TObject.h"
#endif
#ifndef ROOT_TString
#include "TString.h"
#endif
class TDataMember;
class TRealData : public TObject {
private:
   TDataMember     *fDataMember;     
   Long_t           fThisOffset;     
   TString          fName;           
   TMemberStreamer *fStreamer;       
   Bool_t           fIsObject;       
   TRealData(const TRealData& rhs);  
   TRealData& operator=(const TRealData& rhs);  
public:
   TRealData();
   TRealData(const char *name, Long_t offset, TDataMember *datamember);
   virtual     ~TRealData();
   void                AdoptStreamer(TMemberStreamer *p);
   virtual const char *GetName() const {return fName.Data();}
   TDataMember        *GetDataMember() const {return fDataMember;}
   TMemberStreamer    *GetStreamer() const;
   Long_t              GetThisOffset() const {return fThisOffset;}
   Bool_t              IsObject() const {return fIsObject;}
   void                SetIsObject(Bool_t isObject) {fIsObject=isObject;}
   void                WriteRealData(void *pointer, char *&buffer);
   ClassDef(TRealData,0)  
};
#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.