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

クラス TEvent の解説
[Event Category]

This is the TEvent class. [詳細]

#include <TEvent.hh>

TEventのコラボレーション図

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

Public メソッド

 TEvent (Tint eventID=0)
 TEvent (const TDataRecord &eventData)
 TEvent (Tint eventID, const TDataRecord &eventData)
 TEvent (const TEvent &right)
 ~TEvent ()
const TEvent & operator= (const TEvent &right)
Tbool operator== (const TEvent &right) const
Tbool operator!= (const TEvent &right) const
Tint GetEventID () const
const TDataRecord & GetDataRecord () const
TDataRecord & GetDataRecord ()
Tvoid SetEventID (Tint eventID)
Tvoid SetDataRecord (const TDataRecord &record)
Tvoid Clear ()
Tstring GetStringEventID (Tint digits=6) const

解説

This is the TEvent class.

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

TODO:
None?

バグ:
None?

TEvent.hh57 行で定義されています。


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

TEvent::TEvent Tint  eventID = 0  ) 
 

TEvent.cc18 行で定義されています。

TEvent::TEvent const TDataRecord &  eventData  ) 
 

TEvent.cc22 行で定義されています。

TEvent::TEvent Tint  eventID,
const TDataRecord &  eventData
 

TEvent.cc26 行で定義されています。

TEvent::TEvent const TEvent &  right  ) 
 

TEvent.cc30 行で定義されています。

TEvent::~TEvent  ) 
 

TEvent.cc35 行で定義されています。


メソッドの解説

Tvoid TEvent::Clear  ) 
 

TEvent.cc63 行で定義されています。

参照 TDataRecord::Clear(), と Tvoid.

呼出 TEventManager::Clear(), と TEventManager::TakeEvent().

TDataRecord & TEvent::GetDataRecord  )  [inline]
 

TEvent.hh103 行で定義されています。

const TDataRecord & TEvent::GetDataRecord  )  const [inline]
 

TEvent.hh98 行で定義されています。

Tint TEvent::GetEventID  )  const [inline]
 

TEvent.hh93 行で定義されています。

参照 Tint.

呼出 TEventManager::RecordEvent(), と TEventManager::ShowStatus().

Tstring TEvent::GetStringEventID Tint  digits = 6  )  const
 

TEvent.cc70 行で定義されています。

参照 itostr(), と Tstring.

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

TEvent.cc54 行で定義されています。

参照 Tbool, Tfalse, theDataRecord, theEventID, と Ttrue.

const TEvent & TEvent::operator= const TEvent &  right  ) 
 

TEvent.cc38 行で定義されています。

参照 theDataRecord, と theEventID.

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

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

参照 Tbool, Tfalse, theDataRecord, theEventID, と Ttrue.

Tvoid TEvent::SetDataRecord const TDataRecord &  record  )  [inline]
 

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

参照 Tvoid.

呼出 TEventManager::TakeEvent().

Tvoid TEvent::SetEventID Tint  eventID  )  [inline]
 

TEvent.hh108 行で定義されています。

参照 Tvoid.

呼出 TEventManager::TakeEvent().


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

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