ATCFS
 全て クラス 名前空間 ファイル 関数 変数 型定義 マクロ定義 ページ
公開メンバ関数 | 公開変数類 | 非公開変数類 | 全メンバ一覧
Atc::AtcA クラス

ATC-1, ATC-2を再現するクラス [詳解]

Atc::AtcA 連携図
Collaboration graph
[凡例]

公開メンバ関数

 AtcA (const Atc *atc)
 
virtual ~AtcA (void)
 
void Init (void)
 Initializeで実行する関数 [詳解]
 
void ChangedSignal (int signal)
 SetSignalで実行され、車内信号を更新する関数 [詳解]
 

公開変数類

int signal_
 車内信号の信号インデックス [詳解]
 
int is_stop_eb_
 ATC-02, 03信号ブレーキフラグ [詳解]
 
int is_stop_svc_
 ATC-30信号ブレーキフラグ [詳解]
 
int is__brake_reset_
 ブレーキ開放フラグ [詳解]
 
int next_atc_ding_
 1フレーム後のATCベルの状態 [詳解]
 

非公開変数類

const Atcatc_
 Atcクラスのオブジェクトを格納するポインタ [詳解]
 

詳解

ATC-1, ATC-2を再現するクラス

構築子と解体子

Atc::AtcA::AtcA ( const Atc atc)
explicit
Atc::AtcA::~AtcA ( void  )
virtual

関数詳解

void Atc::AtcA::ChangedSignal ( int  signal)

SetSignalで実行され、車内信号を更新する関数

ATC-02, 03, 30信号のブレーキフラグ管理および、とーほぐ新幹線信号インデックスの変換を含む

引数
signal現在のセクションの信号番号
void Atc::AtcA::Init ( void  )

Initializeで実行する関数

メンバ詳解

const Atc* Atc::AtcA::atc_
private

Atcクラスのオブジェクトを格納するポインタ

int Atc::AtcA::is__brake_reset_

ブレーキ開放フラグ

int Atc::AtcA::is_stop_eb_

ATC-02, 03信号ブレーキフラグ

int Atc::AtcA::is_stop_svc_

ATC-30信号ブレーキフラグ

int Atc::AtcA::next_atc_ding_

1フレーム後のATCベルの状態

int Atc::AtcA::signal_

車内信号の信号インデックス


このクラス詳解は次のファイルから抽出されました: