rad
5.1.0
|
Classes | |
class | ActionMgr |
class | Activity |
class | Application |
class | Config |
class | DataContext |
class | OldbAdapter |
class | OldbInterface |
Functions | |
std::string | CreateModel (const std::string &append) |
std::shared_ptr<::elt::oldb::CiiOldb > | GetInMemoryOldbInstance () |
void | CreateMetadataString (const std::string &name, const std::string &uri, std::shared_ptr<::elt::oldb::CiiOldb > instance) |
Variables | |
const std::string | CONFIG_DEFAULT_VERSION = "1.0" |
const std::string | CONFIG_DEFAULT_MODNAME = "utestapp" |
const std::string | CONFIG_DEFAULT_PROCNAME = "utestApp" |
const std::string | CONFIG_DEFAULT_FILENAME = "" |
const std::string | CONFIG_DEFAULT_SCXML_FILENAME = "" |
const std::string | CONFIG_DEFAULT_SCXML_APPEND = "" |
const std::string | CONFIG_DEFAULT_LOG_LEVEL = "INFO" |
const std::string | CONFIG_DEFAULT_LOG_PROPERTIES = "" |
const std::string | CONFIG_DEFAULT_REQ_ENDPOINT = "" |
const std::string | CONFIG_DEFAULT_OLDB_URI_PREFIX = "cii.oldb:/elt/" |
const int | CONFIG_DEFAULT_OLDB_CONN_TIMEOUT = 2 |
const bool | CONFIG_DEFAULT_TRS_HEALTH_ENABLED = false |
void rad::utest::CreateMetadataString | ( | const std::string & | name, |
const std::string & | uri, | ||
std::shared_ptr<::elt::oldb::CiiOldb > | instance | ||
) |
Helper free function that can be used to configure the metadata associated to a CII OLDB std::string attribute.
name | Attribute name. |
uri | Attribute URI. |
instance | CII OLDB instance. |
std::string rad::utest::CreateModel | ( | const std::string & | append = "" | ) |
Helper free function returning a simple SCXML State Machine model that can be used to test the command interfaces.
append | Customization to be added to the simple model. @raturn A simple SCXML State Machine model. |
std::shared_ptr<::elt::oldb::CiiOldb > rad::utest::GetInMemoryOldbInstance | ( | ) |
Helper free function that can be used to retrieve a CII OLDB instance configured to work with the in-memory implementation.
const std::string rad::utest::CONFIG_DEFAULT_FILENAME = "" |
const std::string rad::utest::CONFIG_DEFAULT_LOG_LEVEL = "INFO" |
const std::string rad::utest::CONFIG_DEFAULT_LOG_PROPERTIES = "" |
const std::string rad::utest::CONFIG_DEFAULT_MODNAME = "utestapp" |
const int rad::utest::CONFIG_DEFAULT_OLDB_CONN_TIMEOUT = 2 |
const std::string rad::utest::CONFIG_DEFAULT_OLDB_URI_PREFIX = "cii.oldb:/elt/" |
const std::string rad::utest::CONFIG_DEFAULT_PROCNAME = "utestApp" |
const std::string rad::utest::CONFIG_DEFAULT_REQ_ENDPOINT = "" |
const std::string rad::utest::CONFIG_DEFAULT_SCXML_APPEND = "" |
const std::string rad::utest::CONFIG_DEFAULT_SCXML_FILENAME = "" |
const bool rad::utest::CONFIG_DEFAULT_TRS_HEALTH_ENABLED = false |
const std::string rad::utest::CONFIG_DEFAULT_VERSION = "1.0" |