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_ |
車内信号の信号インデックス