HLCC Documentation 2.2.0
Loading...
Searching...
No Matches
Classes | Namespaces | Functions | Variables
config.hpp File Reference

Config class header file. More...

#include <rad/config.hpp>
#include "lsvsim/logger.hpp"

Go to the source code of this file.

Classes

struct  hlcc::lsvsim::SvDescription
 
struct  elt::configng::CiiConfigValueConverter< hlcc::lsvsim::SvDescription, CiiConfigInstanceNode >
 
struct  hlcc::lsvsim::ConfigPack
 
class  hlcc::lsvsim::Config
 

Namespaces

namespace  hlcc
 
namespace  hlcc::lsvsim
 
namespace  elt
 
namespace  elt::configng
 

Functions

const std::string hlcc::lsvsim::HEARTBEAT ("mon/heartbeat")
 

Variables

const std::string hlcc::lsvsim::KEY_CONFIG_PUB_DDS_PROFILE = "cfg/pub/dds/profile"
 
const std::string hlcc::lsvsim::KEY_CONFIG_PUB_DDS_NIC = "cfg/pub/dds/nic"
 
const std::string hlcc::lsvsim::KEY_CONFIG_PUB_DDS_FILE = "cfg/pub/dds/file"
 
const std::string hlcc::lsvsim::KEY_CONFIG_PUB_DDS_DOMAIN_ID_HLCC = "cfg/pub/dds/domain_id_hlcc"
 
const std::string hlcc::lsvsim::KEY_CONFIG_PUB_DDS_DOMAIN_ID_CCS_INS = "cfg/pub/dds/domain_id_ccs_ins"
 
const std::string hlcc::lsvsim::KEY_CONFIG_PUB_DDS_DOMAIN_ID_GENERAL = "cfg/pub/dds/domain_id_general"
 
const std::string hlcc::lsvsim::KEY_CONFIG_SIM_ACTIVITY_PERIOD_MS = "cfg/sim_activity_period_ms"
 
const std::string hlcc::lsvsim::KEY_CONFIG_SV_LIST = "cfg/sv_list"
 
const std::string hlcc::lsvsim::KEY_CONFIG_SV_SPECIFIC_CONFIG = "cfg/sv_specific_config"
 
const std::vector< std::string > hlcc::lsvsim::OLDB_CFG_KEYS_STRING
 
const std::vector< std::string > hlcc::lsvsim::OLDB_CFG_KEYS_UINT32
 
const std::string hlcc::lsvsim::CONFIG_DEFAULT_VERSION = std::string(VERSION)
 
const std::string hlcc::lsvsim::CONFIG_DEFAULT_MODNAME = "hlccLsvsim"
 
const std::string hlcc::lsvsim::CONFIG_DEFAULT_PROCNAME = "lsvsim"
 
const std::string hlcc::lsvsim::CONFIG_DEFAULT_FILENAME = "config/lsvsim/config.yaml"
 
const std::string hlcc::lsvsim::CONFIG_DEFAULT_SCXML_FILENAME = "config/lsvsim/sm_radapp_default.xml"
 
const std::string hlcc::lsvsim::CONFIG_DEFAULT_SCXML_APPEND = "config/lsvsim/sm.xml"
 
const std::string hlcc::lsvsim::CONFIG_DEFAULT_LOG_LEVEL = "INFO"
 
const std::string hlcc::lsvsim::CONFIG_DEFAULT_LOG_PROPERTIES = "config/lsvsim/log.properties"
 
const std::string hlcc::lsvsim::CONFIG_DEFAULT_REQ_ENDPOINT = "zpb.rr://127.0.0.1:11008/"
 
const std::string hlcc::lsvsim::CONFIG_DEFAULT_OLDB_URI_PREFIX = "cii.oldb:///elt/tel"
 
const int hlcc::lsvsim::CONFIG_DEFAULT_OLDB_CONN_TIMEOUT = 2
 
const int hlcc::lsvsim::CONFIG_DEFAULT_OLDB_ASYNC_PERIOD = 0
 
const bool hlcc::lsvsim::CONFIG_DEFAULT_TRS_HEALTH_ENABLED = false
 
const std::string hlcc::lsvsim::CONFIG_DEFAULT_PUB_DDS_PROFILE = ""
 
const std::string hlcc::lsvsim::CONFIG_DEFAULT_PUB_DDS_NIC = ""
 
const std::string hlcc::lsvsim::CONFIG_DEFAULT_PUB_DDS_FILE = ""
 
const uint32_t hlcc::lsvsim::CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_HLCC = 3
 
const uint32_t hlcc::lsvsim::CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_CCS_INS = 2
 
const uint32_t hlcc::lsvsim::CONFIG_DEFAULT_PUB_DDS_DOMAIN_ID_GENERAL = 1
 
const uint32_t hlcc::lsvsim::CONFIG_DEFAULT_SIM_ACTIVITY_PERIOD_MS = 1000
 
const std::vector< SvDescriptionhlcc::lsvsim::CONFIG_DEFAULT_SV_LIST = {}
 
const std::string hlcc::lsvsim::CONFIG_DEFAULT_SV_SPECIFIC_CONFIG = ""
 

Detailed Description

Config class header file.

Author