ATCFS
 全て クラス 名前空間 ファイル 関数 変数 型定義 マクロ定義 ページ
クラス | マクロ定義
Atc.h ファイル
#include <boost/container/vector.hpp>
#include <boost/array.hpp>
#include <boost/scoped_ptr.hpp>
#include "Base.h"
Atc.h の依存先関係図:
被依存関係図:

[ソースコード]

クラス

class  Atc
 ATC-1, ATC-2, ATC-NS, KS-ATC, DS-ATCを再現するクラス [詳解]
 
class  Atc::AtcA
 ATC-1, ATC-2を再現するクラス [詳解]
 
class  Atc::AtcD
 ATC-NS, KS-ATC, DS-ATCを再現するクラス [詳解]
 
class  Atc::AtcD::SectionD
 停止信号パターン関連を記述するクラス [詳解]
 
class  Atc::AtcD::StationD
 駅停車パターン関連を記述するクラス [詳解]
 
class  Atc::AtcD::PatternD
 制限速度パターン関連を記述するクラス [詳解]
 
class  Atc::Fuzzy
 予見Fuzzy制御を再現するクラス [詳解]
 

マクロ定義

#define LOGARGS   __FILE__, __FUNCTION__, __LINE__
 
#define BRAKE_STEP   4
 ATCブレーキ減速度切り替え段数 [詳解]
 
#define ALL_PATTERN   8
 パターンの総数 [詳解]
 
#define STA_PATTERN   3
 駅停車パターンの総数 [詳解]
 
#define USR_PATTERN   3
 速度制限パターンの総数 [詳解]
 
#define ALL_SIGNAL   12
 信号インデックスの総数 [詳解]
 

マクロ定義詳解

#define ALL_PATTERN   8

パターンの総数

#define ALL_SIGNAL   12

信号インデックスの総数

#define BRAKE_STEP   4

ATCブレーキ減速度切り替え段数

#define LOGARGS   __FILE__, __FUNCTION__, __LINE__
#define STA_PATTERN   3

駅停車パターンの総数

#define USR_PATTERN   3

速度制限パターンの総数