7 #ifndef ISC_TRANSLATOR_LOGGER_H
8 #define ISC_TRANSLATOR_LOGGER_H 1
102 #ifndef HAVE_PRE_0_7_6_SYSREPO
180 #ifndef HAVE_PRE_0_7_6_SYSREPO
223 #endif // ISC_TRANSLATOR_LOGGER_H
TranslatorLoggers(sysrepo::S_Session session, const std::string &model)
Constructor.
Between YANG and JSON translator class for basic values.
boost::shared_ptr< Element > ElementPtr
isc::data::ConstElementPtr getLoggers(const std::string &xpath)
Get and translate loggeres from YANG to JSON.
TranslatorLogger(sysrepo::S_Session session, const std::string &model)
Constructor.
isc::data::ElementPtr getOutputOption(const std::string &xpath)
Get and translate an output option from YANG to JSON.
void setLoggerKea(const std::string &xpath, isc::data::ConstElementPtr elem)
setLogger for loggers.
isc::data::ElementPtr getLoggerKea(const std::string &xpath)
getLogger JSON for loggers.
void setLoggersKea(const std::string &xpath, isc::data::ConstElementPtr elem)
setLoggers for loggers.
isc::data::ElementPtr getLoggersKea(const std::string &xpath)
getLoggers JSON for loggers.
A translator class for converting a logger list between YANG and JSON.
void setLogger(const std::string &xpath, isc::data::ConstElementPtr elem)
Translate and set logger from JSON to YANG.
boost::shared_ptr< const Element > ConstElementPtr
isc::data::ElementPtr getOutputOptions(const std::string &xpath)
Get and translate output options from YANG to JSON.
void setLoggers(const std::string &xpath, isc::data::ConstElementPtr elem)
Translate and set loggeres from JSON to YANG.
void setOutputOption(const std::string &xpath, isc::data::ConstElementPtr elem)
Translate and set an output option from JSON to YANG.
Logger translation between YANG and JSON.
Defines the logger used by the top-level component of kea-dhcp-ddns.
void setOutputOptions(const std::string &xpath, isc::data::ConstElementPtr elem)
Translate and set output options from JSON to YANG.
virtual ~TranslatorLogger()
Destructor.
virtual ~TranslatorLoggers()
Destructor.
isc::data::ElementPtr getLogger(const std::string &xpath)
Get and translate a logger from YANG to JSON.