メインページ   モジュール   名前空間一覧   クラス階層   アルファベット順一覧   構成   ファイル一覧   構成メンバ   ファイルメンバ   関連ページ    

クラス TDataElement の解説
[Datarecord Category]

This is the TDataElement class. [詳細]

#include <TDataElement.hh>

TDataElementに対する継承グラフ

Inheritance graph
[凡例]
すべてのメンバ一覧

Public メソッド

 TDataElement (Telement_t type=tTypeUnknown, const Tstring &id=TunknownID)
 TDataElement (Tvoid *data, Telement_t type, const Tstring &id=TunknownID, Tint ndata=1)
 TDataElement (const TDataElement &right)
 ~TDataElement ()
Tint Record (TOutputObjectStream *output)
Tint GetRecordSize ()
Tvoid FillData (Tvoid *data, Telement_t elementtype, Tint ndata=1)
Tvoid FillData (Tvoid *data, Tint ndata=1)
Tvoid Clear ()
Tint Serialize (const Tvoid *buffer)
Tint Deserialize (const Tvoid *buffer)
Tint Size () const
 GetNumberOfPrimitives() と同じ.

TintGetIntData () const
TstringGetStringData () const
TdoubleGetDoubleData () const
TfloatGetFloatData () const
TUshortGetUnsignedShortData () const
TshortGetShortData () const
TlongGetLongData () const
TUlongGetUnsignedLongData () const
TUintGetUnsignedIntData () const
TvoidGetData () const
Telement_t GetElementType () const
Tint GetNumberOfPrimitives () const
Tvoid SetData (Tvoid *data)
Tvoid SetElementType (Telement_t elementtype)
Tvoid SetNumberOfPrimitives (Tint nprimitives)
Tint StorePrimitives (Tint *buffer, Tint narray=0) const
Tint StorePrimitives (Tstring *buffer, Tint narray=0) const
Tint StorePrimitives (Tdouble *buffer, Tint narray=0) const
Tint StorePrimitives (Tfloat *buffer, Tint narray=0) const
Tint StorePrimitives (TUshort *buffer, Tint narray=0) const
Tint StorePrimitives (Tshort *buffer, Tint narray=0) const
Tint StorePrimitives (Tlong *buffer, Tint narray=0) const
Tint StorePrimitives (TUlong *buffer, Tint narray=0) const
Tint StorePrimitives (TUint *buffer, Tint narray=0) const
Tvoid StorePrimitive (Tint &buffer) const
Tvoid StorePrimitive (Tstring &buffer) const
Tvoid StorePrimitive (Tdouble &buffer) const
Tvoid StorePrimitive (Tfloat &buffer) const
Tvoid StorePrimitive (TUshort &buffer) const
Tvoid StorePrimitive (Tshort &buffer) const
Tvoid StorePrimitive (Tlong &buffer) const
Tvoid StorePrimitive (TUlong &buffer) const
Tvoid StorePrimitive (TUint &buffer) const
const TDataElement & operator= (const TDataElement &right)
Tbool operator== (const TDataElement &right) const
Tbool operator!= (const TDataElement &right) const
Tbool operator== (const Tstring &right) const
Tbool operator!= (const Tstring &right) const
Tobject_t GetObjectType () const
const TstringGetID () const
Tvoid SetObjectType (Tobject_t objecttype)
Tvoid SetID (const Tstring &id)
virtual Tbool operator== (const TStreamableObject &right) const
virtual Tbool operator!= (const TStreamableObject &right) const

Protected 変数

Tobject_t theObjectType
Tstring theID

フレンド

Tostreamoperator<< (Tostream &tos, const TDataElement &right)

解説

This is the TDataElement class.

作者:
Go IWAI <goiwai@users.sourceforge.jp>
The TDataElement class detail description. Write it down ASAP!

TODO:
None?

バグ:
None?

TDataElement.hh92 行で定義されています。


コンストラクタとデストラクタの解説

TDataElement::TDataElement Telement_t  type = tTypeUnknown,
const Tstring id = TunknownID
 

TDataElement.cc53 行で定義されています。

参照 tObjectDataElement.

TDataElement::TDataElement Tvoid data,
Telement_t  type,
const Tstring id = TunknownID,
Tint  ndata = 1
 

TDataElement.cc58 行で定義されています。

参照 tObjectDataElement.

TDataElement::TDataElement const TDataElement &  right  ) 
 

TDataElement.cc65 行で定義されています。

TDataElement::~TDataElement  ) 
 

TDataElement.cc73 行で定義されています。


メソッドの解説

Tvoid TDataElement::Clear  )  [virtual]
 

TStreamableObjectに実装されています.

TDataElement.cc1236 行で定義されています。

参照 TStreamableObject::theID, tTypeUnknown, TunknownID, と Tvoid.

Tint TDataElement::Deserialize const Tvoid buffer  )  [virtual]
 

TStreamableObjectに実装されています.

TDataElement.cc1398 行で定義されています。

参照 Tchar, Tdouble, Telement_t, Tfloat, TStreamableObject::theID, TStreamableObject::theObjectType, Tint, Tlong, Tobject_t, Tshort, Tsize_t, Tsizeof, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, TUshort, と Tvoid.

呼出 TDataSegment::Deserialize(), と TDecompressObjectFilter::Filtering().

Tvoid TDataElement::FillData Tvoid data,
Tint  ndata = 1
[inline]
 

TDataElement.hh266 行で定義されています。

参照 FillData(), と Tvoid.

Tvoid TDataElement::FillData Tvoid data,
Telement_t  elementtype,
Tint  ndata = 1
[inline]
 

TDataElement.hh257 行で定義されています。

参照 Tvoid.

呼出 TVmeRpv130Module::FillData(), TVmeMpx201aModule::FillData(), TVmeDaughterBoardMemoryModule::FillData(), TSoftwareTimerModule::FillData(), TSoftwareScalerModule::FillData(), TSoftwareRunInformationModule::FillData(), TSoftwareInterruptRegisterModule::FillData(), TSoftwareFlashAdcModule::FillData(), TSoftwareDataFileModule::FillData(), TSoftwareClockModule::FillData(), TSoftwareAdcModule::FillData(), TRs232cModule::FillData(), FillData(), TCamacSwitchRegisterModule::FillData(), TCamacScalerModule::FillData(), TCamacInterruptRegisterModule::FillData(), TCamacCoincidenceRegisterModule::FillData(), TCamacAdcModule::FillData(), と TInputObjectFile::getDataElement().

Tvoid * TDataElement::GetData  )  const [inline]
 

TDataElement.hh179 行で定義されています。

参照 Tvoid.

呼出 TExtractor::fillMatrixAs1DHistogram(), TExtractor::fillMatrixAs2DHistogram(), と TExtractor::fillMatrixAsGraph().

Tdouble * TDataElement::GetDoubleData  )  const [inline]
 

TDataElement.hh222 行で定義されています。

参照 Tdouble.

Telement_t TDataElement::GetElementType  )  const [inline]
 

TDataElement.hh190 行で定義されています。

参照 Telement_t.

呼出 TExtractor::fillMatrixAs1DHistogram(), TExtractor::fillMatrixAs2DHistogram(), と TExtractor::fillMatrixAsGraph().

Tfloat * TDataElement::GetFloatData  )  const [inline]
 

TDataElement.hh227 行で定義されています。

参照 Tfloat.

const Tstring & TStreamableObject::GetID  )  const [inline, inherited]
 

TStreamableObject.hh109 行で定義されています。

参照 TStreamableObject::theID, と Tstring.

呼出 TRecordDisplay::AutoBuild(), TRecordDisplay::Build(), TExtractor::FindDataElement(), TExtractor::FindDataSection(), と TExtractor::FindDataSegment().

Tint * TDataElement::GetIntData  )  const [inline]
 

TDataElement.hh212 行で定義されています。

参照 Tint.

Tlong * TDataElement::GetLongData  )  const [inline]
 

TDataElement.hh242 行で定義されています。

参照 Tlong.

Tint TDataElement::GetNumberOfPrimitives  )  const [inline]
 

TDataElement.hh201 行で定義されています。

参照 Tint.

呼出 TRecordDisplay::Build(), TExtractor::fillMatrixAs1DHistogram(), TExtractor::fillMatrixAs2DHistogram(), TExtractor::fillMatrixAsGraph(), と Size().

Tobject_t TStreamableObject::GetObjectType  )  const [inline, inherited]
 

TStreamableObject.hh104 行で定義されています。

参照 TStreamableObject::theObjectType, と Tobject_t.

呼出 TDecompressObjectFilter::Filtering(), TExtractor::FindDataSection(), TExtractor::FindDataSegment(), TInputObjectSocket::Read(), TInputObjectSharedMemory::Read(), TInputObjectFileOnline::Read(), と TInputObjectFile::Read().

Tint TDataElement::GetRecordSize  )  [virtual]
 

TStreamableObjectに実装されています.

TDataElement.cc102 行で定義されています。

参照 Tchar, Tdouble, Telement_t, Tfloat, TStreamableObject::theID, Tint, Tlong, Tobject_t, Tshort, Tsize_t, Tsizeof, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, と TUshort.

呼出 Serialize().

Tshort * TDataElement::GetShortData  )  const [inline]
 

TDataElement.hh237 行で定義されています。

参照 Tshort.

Tstring * TDataElement::GetStringData  )  const [inline]
 

TDataElement.hh217 行で定義されています。

参照 Tstring.

TUint * TDataElement::GetUnsignedIntData  )  const [inline]
 

TDataElement.hh252 行で定義されています。

参照 TUint.

TUlong * TDataElement::GetUnsignedLongData  )  const [inline]
 

TDataElement.hh247 行で定義されています。

参照 TUlong.

TUshort * TDataElement::GetUnsignedShortData  )  const [inline]
 

TDataElement.hh232 行で定義されています。

参照 TUshort.

Tbool TStreamableObject::operator!= const TStreamableObject &  right  )  const [virtual, inherited]
 

TStreamableObject.cc45 行で定義されています。

参照 Tbool, Tfalse, TStreamableObject::theID, TStreamableObject::theObjectType, と Ttrue.

Tbool TDataElement::operator!= const Tstring right  )  const
 

TDataElement.cc350 行で定義されています。

参照 Tbool, Tfalse, TStreamableObject::theID, と Ttrue.

Tbool TDataElement::operator!= const TDataElement &  right  )  const
 

TDataElement.cc257 行で定義されています。

参照 Tbool, Tdouble, Tfalse, Tfloat, theData, theElementType, theNumberOfPrimitives, Tint, Tlong, Tshort, Tstring, Ttrue, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, と TUshort.

const TDataElement & TDataElement::operator= const TDataElement &  right  ) 
 

TDataElement.cc151 行で定義されています。

参照 theData, theElementType, と theNumberOfPrimitives.

Tbool TStreamableObject::operator== const TStreamableObject &  right  )  const [virtual, inherited]
 

TStreamableObject.cc36 行で定義されています。

参照 Tbool, Tfalse, TStreamableObject::theID, TStreamableObject::theObjectType, と Ttrue.

Tbool TDataElement::operator== const Tstring right  )  const
 

TDataElement.cc341 行で定義されています。

参照 Tbool, Tfalse, TStreamableObject::theID, と Ttrue.

Tbool TDataElement::operator== const TDataElement &  right  )  const
 

TDataElement.cc165 行で定義されています。

参照 Tbool, Tdouble, Tfalse, Tfloat, theData, theElementType, theNumberOfPrimitives, Tint, Tlong, Tshort, Tstring, Ttrue, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, と TUshort.

Tint TDataElement::Record TOutputObjectStream *  output  )  [virtual]
 

TStreamableObjectに実装されています.

TDataElement.cc78 行で定義されています。

参照 Tcerr, Tendl, tFileStream, Tint, tSharedMemoryStream, tSocketStream, Tstream_t, と tUnknownStream.

Tint TDataElement::Serialize const Tvoid buffer  )  [virtual]
 

TStreamableObjectに実装されています.

TDataElement.cc1244 行で定義されています。

参照 GetRecordSize(), Tchar, Tdouble, Telement_t, Tfloat, TStreamableObject::theID, TStreamableObject::theObjectType, Tint, Tlong, Tobject_t, Tshort, Tsize_t, Tsizeof, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, TUshort, と Tvoid.

Tvoid TDataElement::SetData Tvoid data  )  [inline]
 

TDataElement.hh184 行で定義されています。

参照 Tvoid.

Tvoid TDataElement::SetElementType Telement_t  elementtype  )  [inline]
 

TDataElement.hh195 行で定義されています。

参照 Tvoid.

呼出 TInputObjectFile::getDataElement().

Tvoid TStreamableObject::SetID const Tstring id  )  [inline, inherited]
 

TStreamableObject.hh120 行で定義されています。

参照 TStreamableObject::theID, と Tvoid.

呼出 TSoftwareRunInformationModule::FillData(), と TInputObjectFile::getDataElement().

Tvoid TDataElement::SetNumberOfPrimitives Tint  nprimitives  )  [inline]
 

TDataElement.hh206 行で定義されています。

参照 Tvoid.

呼出 TInputObjectFile::getDataElement().

Tvoid TStreamableObject::SetObjectType Tobject_t  objecttype  )  [inline, inherited]
 

TStreamableObject.hh114 行で定義されています。

参照 TStreamableObject::theObjectType, と Tvoid.

呼出 TInputObjectFile::getDataElement(), TInputObjectFile::getDataRecord(), TInputObjectFile::getDataSection(), と TInputObjectFile::getDataSegment().

Tint TDataElement::Size  )  const [inline, virtual]
 

GetNumberOfPrimitives() と同じ.

TStreamableObjectに実装されています.

TDataElement.hh271 行で定義されています。

参照 GetNumberOfPrimitives(), と Tint.

Tvoid TDataElement::StorePrimitive TUint buffer  )  const
 

TDataElement.cc3029 行で定義されています。

参照 Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, TUshort, と Tvoid.

Tvoid TDataElement::StorePrimitive TUlong buffer  )  const
 

TDataElement.cc2977 行で定義されています。

参照 Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, TUshort, と Tvoid.

Tvoid TDataElement::StorePrimitive Tlong buffer  )  const
 

TDataElement.cc2925 行で定義されています。

参照 Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, TUshort, と Tvoid.

Tvoid TDataElement::StorePrimitive Tshort buffer  )  const
 

TDataElement.cc2873 行で定義されています。

参照 Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, TUshort, と Tvoid.

Tvoid TDataElement::StorePrimitive TUshort buffer  )  const
 

TDataElement.cc2821 行で定義されています。

参照 Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, TUshort, と Tvoid.

Tvoid TDataElement::StorePrimitive Tfloat buffer  )  const
 

TDataElement.cc2769 行で定義されています。

参照 Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, TUshort, と Tvoid.

Tvoid TDataElement::StorePrimitive Tdouble buffer  )  const
 

TDataElement.cc2717 行で定義されています。

参照 strtod(), Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, TUshort, と Tvoid.

Tvoid TDataElement::StorePrimitive Tstring buffer  )  const
 

TDataElement.cc2663 行で定義されています。

参照 dtostr(), ftostr(), itostr(), ltostr(), Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, TUshort, Tvoid, と ultostr().

Tvoid TDataElement::StorePrimitive Tint buffer  )  const
 

TDataElement.cc2611 行で定義されています。

参照 Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, TUshort, と Tvoid.

呼出 TRecordDisplay::AutoBuild(), と TRecordDisplay::Build().

Tint TDataElement::StorePrimitives TUint buffer,
Tint  narray = 0
const
 

TDataElement.cc2373 行で定義されています。

参照 Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, と TUshort.

Tint TDataElement::StorePrimitives TUlong buffer,
Tint  narray = 0
const
 

TDataElement.cc2255 行で定義されています。

参照 Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, と TUshort.

Tint TDataElement::StorePrimitives Tlong buffer,
Tint  narray = 0
const
 

TDataElement.cc2137 行で定義されています。

参照 Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, と TUshort.

Tint TDataElement::StorePrimitives Tshort buffer,
Tint  narray = 0
const
 

TDataElement.cc2019 行で定義されています。

参照 Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, と TUshort.

Tint TDataElement::StorePrimitives TUshort buffer,
Tint  narray = 0
const
 

TDataElement.cc1901 行で定義されています。

参照 Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, と TUshort.

Tint TDataElement::StorePrimitives Tfloat buffer,
Tint  narray = 0
const
 

TDataElement.cc1783 行で定義されています。

参照 Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, と TUshort.

Tint TDataElement::StorePrimitives Tdouble buffer,
Tint  narray = 0
const
 

TDataElement.cc1665 行で定義されています。

参照 strtod(), Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, と TUshort.

Tint TDataElement::StorePrimitives Tstring buffer,
Tint  narray = 0
const
 

TDataElement.cc2491 行で定義されています。

参照 dtostr(), ftostr(), itostr(), ltostr(), Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, TUshort, と ultostr().

Tint TDataElement::StorePrimitives Tint buffer,
Tint  narray = 0
const
 

TDataElement.cc1547 行で定義されています。

参照 Tcerr, Tdouble, Tendl, Tfloat, Tint, Tlong, Tshort, Tstring, tTypeDouble, tTypeFloat, tTypeInt, tTypeLong, tTypeObject, tTypeShort, tTypeString, tTypeUnknown, tTypeUnsignedInt, tTypeUnsignedLong, tTypeUnsignedShort, tTypeWord, TUint, TUlong, と TUshort.

呼出 TRecordDisplay::Build().


フレンドと関連する関数の解説

Tostream& operator<< Tostream tos,
const TDataElement &  right
[friend]
 

TDataElement.cc960 行で定義されています。


変数の解説

Tstring TStreamableObject::theID [protected, inherited]
 

TStreamableObject.hh70 行で定義されています。

呼出 TDataSegment::Clear(), TDataSection::Clear(), TDataRecord::Clear(), Clear(), TDataSegment::Deserialize(), TDataSection::Deserialize(), TDataRecord::Deserialize(), Deserialize(), TStreamableObject::GetID(), TDataSegment::GetRecordSize(), TDataSection::GetRecordSize(), TDataRecord::GetRecordSize(), GetRecordSize(), TStreamableObject::operator!=(), TDataSegment::operator!=(), TDataSection::operator!=(), TDataRecord::operator!=(), operator!=(), operator<<(), TStreamableObject::operator=(), TStreamableObject::operator==(), TDataSegment::operator==(), TDataSection::operator==(), TDataRecord::operator==(), operator==(), TDataSegment::Serialize(), TDataSection::Serialize(), TDataRecord::Serialize(), Serialize(), と TStreamableObject::SetID().

Tobject_t TStreamableObject::theObjectType [protected, inherited]
 

TStreamableObject.hh69 行で定義されています。

呼出 TDataSegment::Deserialize(), TDataSection::Deserialize(), TDataRecord::Deserialize(), Deserialize(), TStreamableObject::GetObjectType(), TStreamableObject::operator!=(), operator<<(), TStreamableObject::operator=(), TStreamableObject::operator==(), TDataSegment::Serialize(), TDataSection::Serialize(), TDataRecord::Serialize(), Serialize(), と TStreamableObject::SetObjectType().


このクラスの解説は次のファイルから生成されました:

CLDAQ - a Class Library for DataAcQuisition (Version 1.14.3)
Go IWAI -- goiwai at users.sourceforge.jp