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.