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

クラス TReadoutBook の解説
[Readout Category]

This is the TReadoutBook class. [詳細]

#include <TReadoutBook.hh>

TReadoutBookのコラボレーション図

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

Public メソッド

 TReadoutBook ()
 ~TReadoutBook ()
const TReadoutIndex & GetReadoutIndex () const
TReadoutIndex & GetReadoutIndex ()
Tvoid SetReadoutIndex (const TReadoutIndex &index)
Tint AddReadoutList (TReadoutList *readoutlist)
Tint RemoveReadoutList (Tint index)
Tint RemoveReadoutList (const Tstring &id)
Tvoid ClearReadoutBook ()
TReadoutList * FindReadoutList (const Tstring &id)
TReadoutList * GetReadoutList (Tint index)
TReadoutList * GetReadoutList (const Tstring &id)
TDataRecord Read (const Tstring &id)

解説

This is the TReadoutBook class.

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

TODO:
None?

バグ:
None?

TReadoutBook.hh58 行で定義されています。


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

TReadoutBook::TReadoutBook  ) 
 

TReadoutBook.cc20 行で定義されています。

参照 TReadoutIndex::Clear().

TReadoutBook::~TReadoutBook  ) 
 

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

参照 ClearReadoutBook().


メソッドの解説

Tint TReadoutBook::AddReadoutList TReadoutList *  readoutlist  ) 
 

TReadoutBook.cc31 行で定義されています。

参照 TReadoutIndex::AddReadoutList(), FindReadoutList(), TReadoutIndex::GetSize(), Tcerr, Tendl, Tint, と Tstring.

Tvoid TReadoutBook::ClearReadoutBook  ) 
 

TReadoutBook.cc67 行で定義されています。

参照 TReadoutIndex::Clear(), TReadoutIndex::GetSize(), Tcout, Tendl, Tint, Tstring, と Tvoid.

呼出 ~TReadoutBook().

TReadoutList * TReadoutBook::FindReadoutList const Tstring id  ) 
 

TReadoutBook.cc81 行で定義されています。

参照 TReadoutIndex::FindReadoutList().

呼出 AddReadoutList(), GetReadoutList(), と Read().

TReadoutIndex & TReadoutBook::GetReadoutIndex  )  [inline]
 

TReadoutBook.hh94 行で定義されています。

const TReadoutIndex & TReadoutBook::GetReadoutIndex  )  const [inline]
 

TReadoutBook.hh89 行で定義されています。

TReadoutList * TReadoutBook::GetReadoutList const Tstring id  ) 
 

TReadoutBook.cc95 行で定義されています。

参照 FindReadoutList().

TReadoutList * TReadoutBook::GetReadoutList Tint  index  ) 
 

TReadoutBook.cc86 行で定義されています。

参照 TReadoutIndex::GetSize(), index(), Tcerr, と Tendl.

TDataRecord TReadoutBook::Read const Tstring id  ) 
 

TReadoutBook.cc100 行で定義されています。

参照 FindReadoutList().

Tint TReadoutBook::RemoveReadoutList const Tstring id  ) 
 

TReadoutBook.cc57 行で定義されています。

参照 TReadoutIndex::GetSize(), index(), RemoveReadoutList(), と Tint.

Tint TReadoutBook::RemoveReadoutList Tint  index  ) 
 

TReadoutBook.cc42 行で定義されています。

参照 TReadoutIndex::GetSize(), index(), Tcerr, Tcout, Tendl, Tint, と Tstring.

呼出 RemoveReadoutList().

Tvoid TReadoutBook::SetReadoutIndex const TReadoutIndex &  index  )  [inline]
 

TReadoutBook.hh99 行で定義されています。

参照 index(), と Tvoid.


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

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