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

クラス TModule の解説
[Modules Category]

This is the TModule class. [詳細]

#include <TModule.hh>

TModuleに対する継承グラフ

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

Public 型

enum  { tStatusSuccess = 0 }

Public メソッド

 TModule (Tint nchannel=0)
 TModule (const TModule &right)
virtual ~TModule ()
virtual Tint Clear ()=0
virtual Tint Update ()=0
virtual Tint Initialize ()=0
virtual Tvoid FillData (TDataElement &element, Tint channel)=0
virtual const TModule & operator= (const TModule &right)
virtual Tbool operator== (const TModule &right) const
virtual Tbool operator!= (const TModule &right) const
Tint GetNumberOfChannels () const
Tint GetStatus () const
Tvoid SetNumberOfChannels (Tint nchannel)
Tvoid SetStatus (Tint status)
Tbool IsSuccess () const

Protected 変数

Tint theNumberOfChannels
Tint theStatus

解説

This is the TModule class.

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

TODO:
None?
バグ:
None?


Enum の解説

anonymous enum
 

Enum 値:
tStatusSuccess 


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

TModule::TModule Tint    nchannel = 0
 

TModule::TModule const TModule &    right
 

virtual TModule::~TModule   [virtual]
 


メソッドの解説

virtual Tint TModule::Clear   [pure virtual]
 

TCamacCrateController, TCamacModule, TCamacScalerModule, TRs232cModule, TSoftwareAdcModule, TSoftwareClockModule, TSoftwareDataFileModule, TSoftwareFlashAdcModule, TSoftwareInterruptRegisterModule, TSoftwareRunInformationModule, TSoftwareScalerModule, TSoftwareTimerModule, TVmeDaughterBoardMemoryModule, TVmeMpx201aModule, と TVmeRpv130Moduleを実装しています.

virtual Tvoid TModule::FillData TDataElement   element,
Tint    channel
[pure virtual]
 

TCamacAdcModule, TCamacCoincidenceRegisterModule, TCamacCrateController, TCamacInterruptRegisterModule, TCamacOutputRegisterModule, TCamacScalerModule, TCamacSwitchRegisterModule, TRs232cModule, TSoftwareAdcModule, TSoftwareClockModule, TSoftwareDataFileModule, TSoftwareFlashAdcModule, TSoftwareInterruptRegisterModule, TSoftwareRunInformationModule, TSoftwareScalerModule, TSoftwareTimerModule, TVmeDaughterBoardMemoryModule, TVmeMpx201aModule, と TVmeRpv130Moduleを実装しています.

Tint TModule::GetNumberOfChannels   [inline]
 

Tint TModule::GetStatus   [inline]
 

virtual Tint TModule::Initialize   [pure virtual]
 

TCamacCrateController, TCamacInterruptRegisterModule, TCamacModule, TCamacScalerModule, TRs232cModule, TSoftwareAdcModule, TSoftwareClockModule, TSoftwareDataFileModule, TSoftwareFlashAdcModule, TSoftwareInterruptRegisterModule, TSoftwareRunInformationModule, TSoftwareScalerModule, TSoftwareTimerModule, TVmeDaughterBoardMemoryModule, TVmeMpx201aModule, と TVmeRpv130Moduleを実装しています.

Tbool TModule::IsSuccess   [inline]
 

virtual Tbool TModule::operator!= const TModule &    right const [virtual]
 

virtual const TModule& TModule::operator= const TModule &    right [virtual]
 

virtual Tbool TModule::operator== const TModule &    right const [virtual]
 

Tvoid TModule::SetNumberOfChannels Tint    nchannel [inline]
 

Tvoid TModule::SetStatus Tint    status [inline]
 

virtual Tint TModule::Update   [pure virtual]
 

TCamacCrateController, TCamacModule, TCamacScalerModule, TRs232cModule, TSoftwareAdcModule, TSoftwareClockModule, TSoftwareDataFileModule, TSoftwareFlashAdcModule, TSoftwareInterruptRegisterModule, TSoftwareRunInformationModule, TSoftwareScalerModule, TSoftwareTimerModule, TVmeDaughterBoardMemoryModule, TVmeMpx201aModule, と TVmeRpv130Moduleを実装しています.


変数の解説

Tint TModule::theNumberOfChannels [protected]
 

Tint TModule::theStatus [protected]
 


このクラスの解説は次のファイルから生成されました:
CLDAQ - a Class Library for Data AcQuisition (Version 1.10.0)
Go IWAI <goiwai@users.sourceforge.jp>