Go to the documentation of this file.
9 #ifndef EXCIISERVER_OLDB_INTERFACE_HPP
10 #define EXCIISERVER_OLDB_INTERFACE_HPP
14 #include <string_view>
73 inline const std::string&
GetPrefix() {
return m_prefix; }
76 inline void SetPrefix(
const std::string& prefix) { m_prefix = prefix; }
93 #endif // EXCIISERVER_OLDB_INTERFACE_HPP
const std::string KEY_CONFIG_FILENAME
Definition: oldbInterface.hpp:25
const std::string KEY_CONFIG_SM_SCXML
Definition: oldbInterface.hpp:28
Definition: oldbInterface.hpp:59
void SetActualRaDec(const float ra, const float dec)
Definition: oldbInterface.cpp:62
const std::string & GetPrefix()
Definition: oldbInterface.hpp:73
const std::string KEY_CONFIG_REQ_ENDPOINT
Definition: oldbInterface.hpp:29
const std::string KEY_MON_ACTUAL_RA
Definition: oldbInterface.hpp:51
OldbInterface(const std::string &prefix, rad::cii::OldbAdapter &oldb)
Definition: oldbInterface.cpp:21
const std::vector< std::string > KEYS_CONFIG
Definition: oldbInterface.hpp:33
const std::string KEY_MON_TARGET_DEC
Definition: oldbInterface.hpp:50
const std::string KEY_MON_ACTUAL_DEC
Definition: oldbInterface.hpp:52
const std::string KEY_CONFIG_OLDB_CONN_TIMEOUT
Definition: oldbInterface.hpp:31
Definition: config.hpp:48
void SetTargetRaDec(const float ra, const float dec)
Definition: oldbInterface.cpp:56
const std::string KEY_CONFIG_LOG_LEVEL
Definition: oldbInterface.hpp:26
OldbInterface & operator=(const OldbInterface &)=delete
Disable copy constructor.
const std::string KEY_CONFIG_VERSION
Definition: oldbInterface.hpp:23
Definition: actionMgr.cpp:23
void SetPrefix(const std::string &prefix)
Definition: oldbInterface.hpp:76
const std::string KEY_MON_STATE
Definition: oldbInterface.hpp:48
const std::string KEY_CONFIG_PROCNAME
Definition: oldbInterface.hpp:24
Definition: oldbAdapter.hpp:44
rad::cii::OldbAdapter & GetOldbAdapter()
Definition: oldbInterface.hpp:74
const std::string KEY_CONFIG_OLDB_URI_PREFIX
Definition: oldbInterface.hpp:30
const std::string KEY_MON_TARGET_RA
Definition: oldbInterface.hpp:49
void GetControlState(std::string &value)
Definition: oldbInterface.cpp:51
void SetConfig(Config &cfg)
Definition: oldbInterface.cpp:34
virtual ~OldbInterface()
Definition: oldbInterface.cpp:30
OldbInterface(const OldbInterface &)=delete
OldbAdapter interface file.
void SetControlState(const std::string &value)
Definition: oldbInterface.cpp:46
const std::string KEY_CONFIG_LOG_PROPERTIES
Definition: oldbInterface.hpp:27