TDataSegment.hh

TDataSegmentクラスの解説 TDataSegment.cc
// ============================================================================
//  $Id$
//  $Name$
// ============================================================================
#ifndef __TDATASEGMENT_HH
#define __TDATASEGMENT_HH

#include "TGlobals.hh"
#include "TStreamableObject.hh"
#include "TDataElementList.hh"

class TOutputObjectStream;

class TDataSegment
  : public TStreamableObject, public TDataElementList
{

  public:
    TDataSegment( Tint id = tIDunknown, Tint capacity = tDefaultCapacity );
    ~TDataSegment();

    Tvoid Print( Tostream& tos = Tstd::Tcout );
    Tint GetDataSize();
    Tint WriteData( TOutputObjectStream* output );

};

#endif
$Id$
$Name$