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

公開メンバ関数 | |
| 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 Atc * | atc_ |
| Atcクラスのオブジェクトを格納するポインタ [詳解] | |
ATC-1, ATC-2を再現するクラス
|
explicit |
|
virtual |
| void Atc::AtcA::ChangedSignal | ( | int | signal | ) |
SetSignalで実行され、車内信号を更新する関数
ATC-02, 03, 30信号のブレーキフラグ管理および、とーほぐ新幹線信号インデックスの変換を含む
| signal | 現在のセクションの信号番号 |
| void Atc::AtcA::Init | ( | void | ) |
Initializeで実行する関数
|
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_ |
車内信号の信号インデックス
1.8.6