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

クラス TSoftwareScalerModule の解説
[Modules Category]

This is the TSoftwareScalerModule class. [詳細]

#include <TSoftwareScalerModule.hh>

TSoftwareScalerModuleに対する継承グラフ

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

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

Public 型

enum  { tStatusSuccess = 0 }

Public メソッド

 TSoftwareScalerModule (Tint nchannel=tDefaultChannel)
 TSoftwareScalerModule (const TSoftwareScalerModule &right)
virtual ~TSoftwareScalerModule ()
virtual Tint Clear ()
virtual Tint Update ()
virtual Tint Initialize ()
virtual Tvoid FillData (TDataElement &element, Tint channel)
virtual Tint Increase (Tint channel)
virtual Tint Increase ()
virtual Tint Decrease (Tint channel)
virtual Tint Decrease ()
virtual Tint GetData (Tint channel) const
virtual Tvoid SetData (Tint channel, Tint data)
virtual const TSoftwareScalerModule & operator= (const TSoftwareScalerModule &right)
virtual Tbool operator== (const TSoftwareScalerModule &right) const
virtual Tbool operator!= (const TSoftwareScalerModule &right) const
virtual const TChannelGetChannel () const
virtual Tvoid SetChannel (const TChannel &channels)
virtual Tbool operator== (const TSoftwareModule &right) const
virtual Tbool operator== (const TModule &right) const
virtual Tbool operator!= (const TSoftwareModule &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 型

enum  { tDefaultChannel = 8 }

Protected 変数

TChannel theChannel
Tint theNumberOfChannels
Tint theStatus

解説

This is the TSoftwareScalerModule class.

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

TODO:
None?
バグ:
None?


Enum の解説

anonymous enum [protected]
 

Enum 値:
tDefaultChannel 

anonymous enum [inherited]
 

Enum 値:
tStatusSuccess 


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

TSoftwareScalerModule::TSoftwareScalerModule Tint    nchannel = tDefaultChannel
 

TSoftwareScalerModule::TSoftwareScalerModule const TSoftwareScalerModule &    right
 

virtual TSoftwareScalerModule::~TSoftwareScalerModule   [virtual]
 


メソッドの解説

Tint TSoftwareScalerModule::Clear   [inline, virtual]
 

TModuleに実装されています.

Tint TSoftwareScalerModule::Decrease   [inline, virtual]
 

Tint TSoftwareScalerModule::Decrease Tint    channel [inline, virtual]
 

virtual Tvoid TSoftwareScalerModule::FillData TDataElement   element,
Tint    channel
[virtual]
 

TModuleに実装されています.

const TChannel & TSoftwareScalerModule::GetChannel   [inline, virtual]
 

Tint TSoftwareScalerModule::GetData Tint    channel const [inline, virtual]
 

Tint TModule::GetNumberOfChannels   [inline, inherited]
 

Tint TModule::GetStatus   [inline, inherited]
 

Tint TSoftwareScalerModule::Increase   [inline, virtual]
 

Tint TSoftwareScalerModule::Increase Tint    channel [inline, virtual]
 

Tint TSoftwareScalerModule::Initialize   [inline, virtual]
 

TModuleに実装されています.

Tbool TModule::IsSuccess   [inline, inherited]
 

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

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

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

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

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

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

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

Tvoid TSoftwareScalerModule::SetChannel const TChannel   channels [inline, virtual]
 

Tvoid TSoftwareScalerModule::SetData Tint    channel,
Tint    data
[inline, virtual]
 

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

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

Tint TSoftwareScalerModule::Update   [inline, virtual]
 

TModuleに実装されています.


変数の解説

TChannel TSoftwareScalerModule::theChannel [protected]
 

Tint TModule::theNumberOfChannels [protected, inherited]
 

Tint TModule::theStatus [protected, inherited]
 


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