TDataRecord.hh

TDataRecordクラスの解説 TDataRecord.cc
// ============================================================================
//  $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
$Id$
$Name$