|
ifw
0.0.1-dev
|
Classes | |
| class | ActionMgr |
| This class is responsible for the life-cycle management of actions. More... | |
| class | Actions |
| class | ActivityBusy |
| The class implements the Busy Activity (thread). More... | |
| class | ActivityDisabling |
| The class implements the Disabling Activity (thread). More... | |
| class | ActivityEnabling |
| The class implements the Enabling Activity (thread). More... | |
| class | ActivityInitializing |
| The class implements the Initializing Activity (thread). More... | |
| class | ActivityRecovering |
| The class implements the Recovering Activity (thread). More... | |
| class | Config |
| class | DataContext |
| class | DbInterface |
| This class is the interface to the in-memory DB. More... | |
| class | MsgParsers |
| class | TopicParsers |
Functions | |
| template<typename CONFIG_OBJECT_TYPE , typename DATA_OBJECT_TYPE , typename ACTION_MGR_TYPE , typename ACTIONS_TYPE , typename BUSY_ACTIVITY_TYPE , typename DISABLING_ACTIVITY_TYPE , typename ENABLING_ACTIVITY_TYPE , typename INITIALIZING_ACTIVITY_TYPE , typename RECOVERING_ACTIVITY_TYPE > | |
| void | RunApplication (int argc, char *argv[]) |
Variables | |
| const std::string | CONFIG_DEFAULT_PROCNAME = "qapp2" |
| Default application configuration values. More... | |
| const std::string | CONFIG_DEFAULT_FILENAME = "" |
| const std::string | CONFIG_DEFAULT_SCXML_FILENAME = "qapp2/sm.xml" |
| const std::string | CONFIG_DEFAULT_LOGLEVEL = "INFO" |
| const std::string | CONFIG_DEFAULT_DB_ENDPOINT = "127.0.0.1:6379" |
| const int | CONFIG_DEFAULT_DB_TIMEOUT_SEC = 2 |
| const std::string | CONFIG_DEFAULT_REQ_ENDPOINT = "tcp://*:5577" |
| const std::string | CONFIG_ENVVAR_DBHOST = "DB_HOST" |
| Application configuration environment variables. More... | |
| const std::string | KEY_CONTROL_STATE = "ctr.state" |
| const std::string | KEY_CONTROL_SUBSTATE = "ctr.substate" |
| const std::string | KEY_CONTROL_STATUS = "ctr.status" |
| const std::string | KEY_CONTROL_SIMULATION = "ctr.simulation" |
| const std::string | KEY_CONFIG_REQ_ENDPOINT = "cfg.req.endpoint" |
| const std::string | KEY_CONFIG_DB_ENDPOINT = "cfg.db.endpoint" |
| const std::string | KEY_CONFIG_DB_TIMEOUT_SEC = "cfg.db.timeout.sec" |
| const std::string | KEY_CONFIG_SM_SCXML = "cfg.sm.scxml" |
| const std::string | KEY_CONFIG_FILENAME = "cfg.filename" |
| const std::string | KEY_CONFIG_LOG_LEVEL = "cfg.log.level" |
| void ctd::qatk::qapp2::RunApplication | ( | int | argc, |
| char * | argv[] | ||
| ) |
| const std::string ctd::qatk::qapp2::CONFIG_DEFAULT_DB_ENDPOINT = "127.0.0.1:6379" |
| const int ctd::qatk::qapp2::CONFIG_DEFAULT_DB_TIMEOUT_SEC = 2 |
| const std::string ctd::qatk::qapp2::CONFIG_DEFAULT_FILENAME = "" |
| const std::string ctd::qatk::qapp2::CONFIG_DEFAULT_LOGLEVEL = "INFO" |
| const std::string ctd::qatk::qapp2::CONFIG_DEFAULT_PROCNAME = "qapp2" |
Default application configuration values.
| const std::string ctd::qatk::qapp2::CONFIG_DEFAULT_REQ_ENDPOINT = "tcp://*:5577" |
| const std::string ctd::qatk::qapp2::CONFIG_DEFAULT_SCXML_FILENAME = "qapp2/sm.xml" |
| const std::string ctd::qatk::qapp2::CONFIG_ENVVAR_DBHOST = "DB_HOST" |
Application configuration environment variables.
| const std::string ctd::qatk::qapp2::KEY_CONFIG_DB_ENDPOINT = "cfg.db.endpoint" |
| const std::string ctd::qatk::qapp2::KEY_CONFIG_DB_TIMEOUT_SEC = "cfg.db.timeout.sec" |
| const std::string ctd::qatk::qapp2::KEY_CONFIG_FILENAME = "cfg.filename" |
| const std::string ctd::qatk::qapp2::KEY_CONFIG_LOG_LEVEL = "cfg.log.level" |
| const std::string ctd::qatk::qapp2::KEY_CONFIG_REQ_ENDPOINT = "cfg.req.endpoint" |
| const std::string ctd::qatk::qapp2::KEY_CONFIG_SM_SCXML = "cfg.sm.scxml" |
| const std::string ctd::qatk::qapp2::KEY_CONTROL_SIMULATION = "ctr.simulation" |
| const std::string ctd::qatk::qapp2::KEY_CONTROL_STATE = "ctr.state" |
| const std::string ctd::qatk::qapp2::KEY_CONTROL_STATUS = "ctr.status" |
| const std::string ctd::qatk::qapp2::KEY_CONTROL_SUBSTATE = "ctr.substate" |
1.8.5