// ============================================================================ // $Id$ // $Name$ // ============================================================================ #ifndef __TDATARECORD_HH #define __TDATARECORD_HH #include "TGlobals.hh" #include "TStreamableObject.hh" #include "TDataSectionList.hh" class TOutputObjectStream; class TDataRecord : public TStreamableObject, public TDataSectionList { public: TDataRecord( Tint id = tIDunknown, Tint capacity = tDefaultCapacity ); ~TDataRecord(); Tvoid Print( Tostream& tos = Tstd::Tcout ); Tint GetDataSize(); Tint WriteData( TOutputObjectStream* output ); }; #endif