20#ifndef RTC_MANAGERCONFIG_H
21#define RTC_MANAGERCONFIG_H
23#include <coil/Properties.h>
209 void init(
int argc,
char** argv);
Manager configuration クラス
Definition: ManagerConfig.h:97
void init(int argc, char **argv)
初期化
void configure(coil::Properties &prop)
Configuration 情報を Property に設定する
coil::Properties getConfig() const
コンフィギュレーションを取得する
static bool fileExist(const std::string &filename)
ファイルの存在確認
static const char *const config_file_path[]
Manager コンフィギュレーションのデフォルト・ファイル・パス
Definition: ManagerConfig.h:107
std::string m_configFile
Manager コンフィギュレーション・ファイルのパス
Definition: ManagerConfig.h:401
coil::Properties m_argprop
引数から渡されるプロパティ
Definition: ManagerConfig.h:392
static const char * config_file_env
デフォルト・コンフィギュレーションのファイル・パスを識別する 環境変数
Definition: ManagerConfig.h:119
bool findConfigFile()
Configuration file の検索
void parseArgs(int argc, char **argv)
コマンド引数をパースする
virtual ~ManagerConfig()
デストラクタ
static void setSystemInformation(coil::Properties &prop)
システム情報を設定する
ManagerConfig(int argc, char **argv)
コンストラクタ
bool m_isMaster
Manager マスタフラグ
Definition: ManagerConfig.h:416
coil::Properties Properties
Definition: RTC.h:72