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

クラス TSignalHandler の解説

#include <TSignalHandler.hh>

TSignalHandlerのコラボレーション図

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

Public 型

enum  { MAX_SIGNAL_ENTRY = 32 }

Public メソッド

 TSignalHandler (Tint psignalid, TSignalClient *pclient)
Tvoid Enable ()
Tvoid Disable ()
Tint Wait ()

Static Public メソッド

Tvoid Initialize ()

Protected メソッド

Tvoid signal_ucr (Tint sig)

Static Protected メソッド

Tvoid signal_handler (Tint, Tint, struct sigcontext *, Tchar *)

Protected 変数

Tint signal_id
TSignalClientclient

Static Protected 変数

TSignalHandler * handler_list [MAX_SIGNAL_ENTRY]

Enum の解説

anonymous enum
 

Enum 値:
MAX_SIGNAL_ENTRY 


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

TSignalHandler::TSignalHandler Tint    psignalid,
TSignalClient   pclient
 


メソッドの解説

Tvoid TSignalHandler::Disable  
 

Tvoid TSignalHandler::Enable  
 

Tvoid TSignalHandler::Initialize   [static]
 

Tvoid TSignalHandler::signal_handler Tint   ,
Tint   ,
struct sigcontext *   ,
Tchar  
[static, protected]
 

Tvoid TSignalHandler::signal_ucr Tint    sig [protected]
 

Tint TSignalHandler::Wait  
 


変数の解説

TSignalClient* TSignalHandler::client [protected]
 

TSignalHandler* TSignalHandler::handler_list[ MAX_SIGNAL_ENTRY ] [static, protected]
 

Tint TSignalHandler::signal_id [protected]
 


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