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

クラス TCamacCrateController の解説

#include <TCamacCrateController.hh>

TCamacCrateControllerに対する継承グラフ

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

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

Public 型

enum  { tStatusSuccess = 0 }

Public メソッド

 TCamacCrateController ()
 TCamacCrateController (TcamacCrateController_t cctype)
 TCamacCrateController (const TCamacCrateController &right)
 ~TCamacCrateController ()
Tbool IsOnline ()
Tbool IsOpen ()
Tvoid Open ()
Tvoid Close ()
Tint Reset ()
Tint SetInhibition ()
Tint ReleaseInhibition ()
Tint EnableInterrupt ()
Tint DisableInterrupt ()
Tint Clear ()
Tint Update ()
Tint Initialize ()
Tvoid FillData (TDataElement &element, Tint channel)
const TCamacCrateController & operator= (const TCamacCrateController &right)
Tbool operator== (const TCamacCrateController &right) const
Tbool operator!= (const TCamacCrateController &right) const
TcamacCrateController_t GetCrateControllerType () const
Tint GetCrateID () const
Tint GetFileDescriptor () const
Tvoid SetCrateControllerType (TcamacCrateController_t type)
Tvoid SetCrateID (Tint crateid)
Tvoid SetFileDescriptor (Tint fd)
Tbool IsISA7000 () const
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

Enum の解説

anonymous enum [inherited]
 

Enum 値:
tStatusSuccess 


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

TCamacCrateController::TCamacCrateController (    ) 
 

TCamacCrateController::TCamacCrateController (  TcamacCrateController_t    cctype ) 
 

TCamacCrateController::TCamacCrateController (  const TCamacCrateController &    right ) 
 

TCamacCrateController::~TCamacCrateController (    ) 
 


メソッドの解説

Tint TCamacCrateController::Clear (    )  [virtual]
 

TModuleに実装されています.

Tvoid TCamacCrateController::Close (    ) 
 

Tint TCamacCrateController::DisableInterrupt (    ) 
 

Tint TCamacCrateController::EnableInterrupt (    ) 
 

Tvoid TCamacCrateController::FillData (  TDataElement &    element,
Tint    channel
)  [virtual]
 

TModuleに実装されています.

TcamacCrateController_t TCamacCrateController::GetCrateControllerType (    )  [inline]
 

Tint TCamacCrateController::GetCrateID (    )  [inline]
 

Tint TCamacCrateController::GetFileDescriptor (    )  [inline]
 

Tint TModule::GetNumberOfChannels (    )  [inline, inherited]
 

Tint TModule::GetStatus (    )  [inline, inherited]
 

Tint TCamacCrateController::Initialize (    )  [virtual]
 

TModuleに実装されています.

Tbool TCamacCrateController::IsISA7000 (    )  [inline]
 

Tbool TCamacCrateController::IsOnline (    ) 
 

Tbool TCamacCrateController::IsOpen (    ) 
 

Tbool TModule::IsSuccess (    )  [inline, inherited]
 

Tvoid TCamacCrateController::Open (    ) 
 

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

Tbool TCamacCrateController::operator!= (  const TCamacCrateController &    right )  const
 

const TCamacCrateController& TCamacCrateController::operator= (  const TCamacCrateController &    right ) 
 

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

Tbool TCamacCrateController::operator== (  const TCamacCrateController &    right )  const
 

Tint TCamacCrateController::ReleaseInhibition (    ) 
 

Tint TCamacCrateController::Reset (    ) 
 

Tvoid TCamacCrateController::SetCrateControllerType (  TcamacCrateController_t    type ) 
 

Tvoid TCamacCrateController::SetCrateID (  Tint    crateid ) 
 

Tvoid TCamacCrateController::SetFileDescriptor (  Tint    fd )  [inline]
 

Tint TCamacCrateController::SetInhibition (    ) 
 

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

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

Tint TCamacCrateController::Update (    )  [virtual]
 

TModuleに実装されています.


変数の解説

Tint TModule::theNumberOfChannels [protected, inherited]
 

Tint TModule::theStatus [protected, inherited]
 


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