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

クラス TSoftwareModule の解説
[Modules Category]

This is the TSoftwareModule class. [詳細]

#include <TSoftwareModule.hh>

TSoftwareModuleに対する継承グラフ

Inheritance graph
[凡例]
TSoftwareModuleのコラボレーション図

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

Public 型

enum  { tStatusSuccess = 0 }

Public メソッド

 TSoftwareModule (Tint nchannel)
 TSoftwareModule (const TSoftwareModule &right)
virtual const TSoftwareModule & operator= (const TSoftwareModule &right)
virtual Tbool operator== (const TSoftwareModule &right) const
virtual Tbool operator!= (const TSoftwareModule &right) const
virtual Tint Clear ()=0
virtual Tint Update ()=0
virtual Tint Initialize ()=0
virtual Tvoid FillData (TDataElement &element, Tint channel)=0
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 メソッド

virtual ~TSoftwareModule ()

Protected 変数

Tint theNumberOfChannels
Tint theStatus

解説

This is the TSoftwareModule class.

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

TODO:
None?
バグ:
None?


Enum の解説

anonymous enum [inherited]
 

Enum 値:
tStatusSuccess 


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

TSoftwareModule::TSoftwareModule Tint    nchannel
 

TSoftwareModule::TSoftwareModule const TSoftwareModule &    right
 

virtual TSoftwareModule::~TSoftwareModule   [protected, virtual]
 


メソッドの解説

virtual Tint TModule::Clear   [pure virtual, inherited]
 

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, inherited]
 

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

Tint TModule::GetNumberOfChannels   [inline, inherited]
 

Tint TModule::GetStatus   [inline, inherited]
 

virtual Tint TModule::Initialize   [pure virtual, inherited]
 

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

Tbool TModule::IsSuccess   [inline, inherited]
 

virtual Tbool TModule::operator!= const TModule   right const [virtual, inherited]
 

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

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

virtual Tbool TModule::operator== const TModule   right const [virtual, inherited]
 

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

Tvoid TModule::SetNumberOfChannels Tint    nchannel [inline, inherited]
 

Tvoid TModule::SetStatus Tint    status [inline, inherited]
 

virtual Tint TModule::Update   [pure virtual, inherited]
 

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


変数の解説

Tint TModule::theNumberOfChannels [protected, inherited]
 

Tint TModule::theStatus [protected, inherited]
 


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