クラス ConfigData

Holder for the configuration variables. [詳細]

#include <config_data.h>

すべてのメンバ一覧

Public メソッド

 ConfigData ()
 コンストラクタ。各値をdefaultにする
bool readFromFile (const std::string &filename)
 ファイルからの読み込み
int numberOfInPorts () const
 入力ポートの数を返す
std::string startupDirectory () const
 プログラム開始時にデータを読み込むディレクトリ名を返す
double potentialMin () const
 偽色表示の際の閾値(低)を返す
double potentialMax () const
 偽色表示の際の閾値(高)を返す

Static Public 変数

static const char INPUT_NUMBER [] = "input_number"
 入力ポート用XMLタグ名
static const char STARTUP_DIRNAME [] = "startup_dir"
 初期設定ディレレクトリタグ名
static const char POTENTIAL_MIN [] = "potential_min"
 ポテンシャル最小値タグ名
static const char POTENTIAL_MAX [] = "potential_max"
 ポテンシャル最大値タグ名

Private 変数

int n_inports_
 入力ポートの数
std::string startup_dirname_
 プログラム開始時に初期データをここから読む
double pot_min_
 偽色表示の際,これ以下は最低値と見なす
double pot_max_
 偽色表示の際,これ以上は最高値と見なす


説明

Holder for the configuration variables.

設定データを表すクラス。ファイルからの読み込み,値の保持を受け持つ


コンストラクタとデストラクタ

ConfigData::ConfigData (  ) 

コンストラクタ。各値をdefaultにする


関数

bool ConfigData::readFromFile ( const std::string &  filename  ) 

ファイルからの読み込み

引数:
[in] filename ファイル名
戻り値:
成功したかどうか

int ConfigData::numberOfInPorts (  )  const [inline]

入力ポートの数を返す

std::string ConfigData::startupDirectory (  )  const [inline]

プログラム開始時にデータを読み込むディレクトリ名を返す

double ConfigData::potentialMin (  )  const [inline]

偽色表示の際の閾値(低)を返す

double ConfigData::potentialMax (  )  const [inline]

偽色表示の際の閾値(高)を返す


変数

int ConfigData::n_inports_ [private]

入力ポートの数

std::string ConfigData::startup_dirname_ [private]

プログラム開始時に初期データをここから読む

double ConfigData::pot_min_ [private]

偽色表示の際,これ以下は最低値と見なす

double ConfigData::pot_max_ [private]

偽色表示の際,これ以上は最高値と見なす

const char ConfigData::INPUT_NUMBER = "input_number" [static]

入力ポート用XMLタグ名

const char ConfigData::STARTUP_DIRNAME = "startup_dir" [static]

初期設定ディレレクトリタグ名

const char ConfigData::POTENTIAL_MIN = "potential_min" [static]

ポテンシャル最小値タグ名

const char ConfigData::POTENTIAL_MAX = "potential_max" [static]

ポテンシャル最大値タグ名


このクラスの説明は次のファイルから生成されました:

マップビューワコンポーネントに対してThu Jun 17 20:24:08 2010に生成されました。  doxygen 1.5.5