Kea 2.7.4
isc::yang::TranslatorConfig Member List

This is the complete list of members for isc::yang::TranslatorConfig, including all inherited members.

checkAndGet(isc::data::ElementPtr const &storage, libyang::DataNode const &data_node, std::string const &xpath, T translate) constisc::yang::Translatorinline
checkAndGetAndJsonifyLeaf(isc::data::ElementPtr &storage, libyang::DataNode const &data_node, const std::string &name) constisc::yang::Translator
checkAndGetDiverging(isc::data::ElementPtr const &storage, libyang::DataNode const &data_node, std::string const &key, std::string const &xpath, T translate) constisc::yang::Translatorinline
checkAndGetDivergingLeaf(isc::data::ElementPtr &storage, libyang::DataNode const &data_node, std::string const &name, std::string const &yang_name) constisc::yang::Translator
checkAndGetLeaf(isc::data::ElementPtr &storage, libyang::DataNode const &data_node, std::string const &name) constisc::yang::Translator
checkAndSetDivergingLeaf(isc::data::ConstElementPtr const &from, std::string const &xpath, std::string const &name, std::string const &yang_name, libyang::LeafBaseType const type)isc::yang::Translator
checkAndSetLeaf(isc::data::ConstElementPtr const &from, std::string const &xpath, std::string const &name, libyang::LeafBaseType const type)isc::yang::Translator
checkAndSetLeafList(isc::data::ConstElementPtr const &from, std::string const &xpath, std::string const &name, libyang::LeafBaseType const type)isc::yang::Translator
checkAndSetUserContext(isc::data::ConstElementPtr const &from, std::string const &xpath)isc::yang::Translator
checkAndStringifyAndSetLeaf(isc::data::ConstElementPtr const &from, std::string const &xpath, std::string const &name)isc::yang::Translator
decode64(std::string const &input)isc::yang::Translatorprotectedstatic
delConfigIetf6()isc::yang::TranslatorConfigprotected
delConfigKea()isc::yang::TranslatorConfigprotected
deleteItem(const std::string &xpath)isc::yang::Translator
Deserializer typedefisc::yang::Translatorprotected
encode64(std::string const &input)isc::yang::Translatorprotectedstatic
findXPath(std::string const &xpath) constisc::yang::Translator
forAll(std::string const &xpath, functor_t f) constisc::yang::Translatorinline
getAddresses(const std::string &prefix, std::string &start_address, std::string &end_address)isc::yang::TranslatorPoolstatic
getClass(libyang::DataNode const &data_node)isc::yang::TranslatorClass
getClasses(libyang::DataNode const &data_node)isc::yang::TranslatorClasses
getClassesFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorClasses
getClassesKea(libyang::DataNode const &data_node)isc::yang::TranslatorClassesprotected
getClassFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorClass
getClassKea(libyang::DataNode const &data_node)isc::yang::TranslatorClassprotected
getConfig()isc::yang::TranslatorConfig
getConfigControlKea(libyang::DataNode const &data_node)isc::yang::TranslatorConfigprotected
getConfigIetf6()isc::yang::TranslatorConfigprotected
getConfigKea4()isc::yang::TranslatorConfigprotected
getConfigKea6()isc::yang::TranslatorConfigprotected
getControlSocket(libyang::DataNode const &data_node)isc::yang::TranslatorControlSocket
getControlSocketFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorControlSocket
getControlSocketKea(libyang::DataNode const &data_node)isc::yang::TranslatorControlSocketprotected
getData(std::string const &xpath) constisc::yang::Translator
getDatabase(libyang::DataNode const &data_node)isc::yang::TranslatorDatabase
getDatabaseFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorDatabase
getDatabaseKea(libyang::DataNode const &data_node)isc::yang::TranslatorDatabaseprotected
getDatabases(libyang::DataNode const &data_node, std::string const &xpath)isc::yang::TranslatorDatabases
getDatabasesFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorDatabases
getDatabasesKea(libyang::DataNode const &data_node, std::string const &xpath)isc::yang::TranslatorDatabasesprotected
getDdnsKea(libyang::DataNode const &data_node)isc::yang::TranslatorConfigprotected
getExpiredKea(libyang::DataNode const &data_node)isc::yang::TranslatorConfigprotected
getHook(libyang::DataNode const &data_node)isc::yang::TranslatorConfigprotected
getHooksKea(libyang::DataNode const &data_node)isc::yang::TranslatorConfigprotected
getHost(libyang::DataNode const &data_node)isc::yang::TranslatorHost
getHostFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorHost
getHostKea(libyang::DataNode const &data_node)isc::yang::TranslatorHostprotected
getHosts(libyang::DataNode const &data_node)isc::yang::TranslatorHosts
getHostsFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorHosts
getInterfacesKea(libyang::DataNode const &data_node)isc::yang::TranslatorConfigprotected
getItem(libyang::DataNode const &data_node, std::string const &xpath) constisc::yang::Translator
getItemFromAbsoluteXpath(std::string const &xpath) constisc::yang::Translator
getList(libyang::DataNode const &data_node, std::string const &xpath, T &t, isc::data::ElementPtr(T::*f)(libyang::DataNode const &)) constisc::yang::Translatorinline
getLogger(libyang::DataNode const &data_node)isc::yang::TranslatorLogger
getLoggerKea(libyang::DataNode const &data_node)isc::yang::TranslatorLoggerprotected
getLoggers(libyang::DataNode const &data_node)isc::yang::TranslatorLoggers
getLoggersFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorLoggers
getLoggersKea(libyang::DataNode const &data_node)isc::yang::TranslatorLoggersprotected
getMandatoryDivergingLeaf(isc::data::ElementPtr &storage, libyang::DataNode const &data_node, std::string const &name, std::string const &yang_name) constisc::yang::Translator
getMandatoryLeaf(isc::data::ElementPtr &storage, libyang::DataNode const &data_node, std::string const &name) constisc::yang::Translator
getOptionData(libyang::DataNode const &data_node)isc::yang::TranslatorOptionData
getOptionDataFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorOptionData
getOptionDataKea(libyang::DataNode const &data_node)isc::yang::TranslatorOptionDataprotected
getOptionDataList(libyang::DataNode const &data_node)isc::yang::TranslatorOptionDataList
getOptionDataListFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorOptionDataList
getOptionDataListKea(libyang::DataNode const &data_node)isc::yang::TranslatorOptionDataListprotected
getOptionDef(libyang::DataNode const &data_node)isc::yang::TranslatorOptionDef
getOptionDefFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorOptionDef
getOptionDefKea(libyang::DataNode const &data_node)isc::yang::TranslatorOptionDefprotected
getOptionDefList(libyang::DataNode const &data_node)isc::yang::TranslatorOptionDefList
getOptionDefListFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorOptionDefList
getOptionDefListKea(libyang::DataNode const &data_node)isc::yang::TranslatorOptionDefListprotected
getOutputOption(libyang::DataNode const &data_node)isc::yang::TranslatorLoggerprotected
getOutputOptions(libyang::DataNode const &data_node)isc::yang::TranslatorLoggerprotected
getPdPool(libyang::DataNode const &data_node)isc::yang::TranslatorPdPool
getPdPoolFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorPdPool
getPdPoolIetf6(libyang::DataNode const &data_node)isc::yang::TranslatorPdPoolprotected
getPdPoolKea(libyang::DataNode const &data_node)isc::yang::TranslatorPdPoolprotected
getPdPools(libyang::DataNode const &data_node)isc::yang::TranslatorPdPools
getPdPoolsCommon(libyang::DataNode const &data_node)isc::yang::TranslatorPdPoolsprotected
getPdPoolsFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorPdPools
getPool(libyang::DataNode const &data_node)isc::yang::TranslatorPool
getPoolFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorPool
getPoolIetf6(libyang::DataNode const &data_node)isc::yang::TranslatorPoolprotected
getPoolKea(libyang::DataNode const &data_node)isc::yang::TranslatorPoolprotected
getPools(libyang::DataNode const &data_node)isc::yang::TranslatorPools
getPoolsFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorPools
getPoolsIetf(libyang::DataNode const &data_node)isc::yang::TranslatorPoolsprotected
getPoolsKea(libyang::DataNode const &data_node)isc::yang::TranslatorPoolsprotected
getServerKeaDhcp4()isc::yang::TranslatorConfigprotected
getServerKeaDhcp6()isc::yang::TranslatorConfigprotected
getServerKeaDhcpCommon(libyang::DataNode const &data_node)isc::yang::TranslatorConfigprotected
getSharedNetwork(libyang::DataNode const &data_node)isc::yang::TranslatorSharedNetwork
getSharedNetworkFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorSharedNetwork
getSharedNetworkKea(libyang::DataNode const &data_node, const std::string &subsel)isc::yang::TranslatorSharedNetworkprotected
getSharedNetworks(libyang::DataNode const &data_node)isc::yang::TranslatorSharedNetworks
getSharedNetworksFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorSharedNetworks
getSubnet(libyang::DataNode const &data_node)isc::yang::TranslatorSubnet
getSubnetFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorSubnet
getSubnetIetf6(libyang::DataNode const &data_node)isc::yang::TranslatorSubnetprotected
getSubnetKea(libyang::DataNode const &data_node)isc::yang::TranslatorSubnetprotected
getSubnets(libyang::DataNode const &data_node)isc::yang::TranslatorSubnets
getSubnetsCommon(libyang::DataNode const &data_node, const std::string &subsel)isc::yang::TranslatorSubnetsprotected
getSubnetsFromAbsoluteXpath(std::string const &xpath)isc::yang::TranslatorSubnets
initializeDeserializer()isc::yang::Translatorprotectedstatic
initializeSerializer()isc::yang::Translatorprotectedstatic
model_isc::yang::Translatorprotected
schemaNodeExists(std::string const &xpath) constisc::yang::Translator
Serializer typedefisc::yang::Translatorprotected
session_isc::yang::Translatorprotected
setClass(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorClass
setClasses(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorClasses
setClassesKea(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorClassesprotected
setClassKea(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorClassprotected
setConfig(isc::data::ElementPtr elem)isc::yang::TranslatorConfig
setConfigIetf6(isc::data::ConstElementPtr elem)isc::yang::TranslatorConfigprotected
setConfigKea4(isc::data::ConstElementPtr elem)isc::yang::TranslatorConfigprotected
setConfigKea6(isc::data::ConstElementPtr elem)isc::yang::TranslatorConfigprotected
setControlSocket(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorControlSocket
setControlSocketKea(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorControlSocketprotected
setDatabase(const std::string &xpath, isc::data::ConstElementPtr elem, bool skip=false)isc::yang::TranslatorDatabase
setDatabaseKea(const std::string &xpath, isc::data::ConstElementPtr elem, bool skip)isc::yang::TranslatorDatabaseprotected
setDatabases(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorDatabases
setDatabasesKea(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorDatabasesprotected
setHost(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorHost
setHostKea(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorHostprotected
setHosts(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorHosts
setHostsKea(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorHostsprotected
setItem(const std::string &xpath, isc::data::ConstElementPtr const elem, libyang::LeafBaseType const type)isc::yang::Translator
setLogger(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorLogger
setLoggerKea(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorLoggerprotected
setLoggers(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorLoggers
setLoggersKea(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorLoggersprotected
setMandatoryDivergingLeaf(isc::data::ConstElementPtr const &from, std::string const &xpath, std::string const &name, std::string const &yang_name, libyang::LeafBaseType const type)isc::yang::Translator
setMandatoryLeaf(isc::data::ConstElementPtr const &from, std::string const &xpath, std::string const &name, libyang::LeafBaseType const type)isc::yang::Translator
setOptionData(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorOptionData
setOptionDataKea(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorOptionDataprotected
setOptionDataList(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorOptionDataList
setOptionDataListKea(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorOptionDataListprotected
setOptionDef(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorOptionDef
setOptionDefKea(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorOptionDefprotected
setOptionDefList(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorOptionDefList
setOptionDefListKea(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorOptionDefListprotected
setOutputOption(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorLoggerprotected
setOutputOptions(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorLoggerprotected
setPdPool(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorPdPool
setPdPoolIetf6(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorPdPoolprotected
setPdPoolKea(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorPdPoolprotected
setPdPools(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorPdPools
setPdPoolsId(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorPdPoolsprotected
setPdPoolsPrefix(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorPdPoolsprotected
setPool(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorPool
setPoolIetf6(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorPoolprotected
setPoolKea(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorPoolprotected
setPools(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorPools
setPoolsByAddresses(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorPoolsprotected
setPoolsById(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorPoolsprotected
setServerKeaDhcp4(isc::data::ConstElementPtr elem)isc::yang::TranslatorConfigprotected
setServerKeaDhcp6(isc::data::ConstElementPtr elem)isc::yang::TranslatorConfigprotected
setServerKeaDhcpCommon(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorConfigprotected
setSharedNetwork(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorSharedNetwork
setSharedNetworkKea(const std::string &xpath, isc::data::ConstElementPtr elem, const std::string &subsel)isc::yang::TranslatorSharedNetworkprotected
setSharedNetworks(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorSharedNetworks
setSharedNetworksKea(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorSharedNetworksprotected
setSubnet(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorSubnet
setSubnetIetf6(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorSubnetprotected
setSubnetKea(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorSubnetprotected
setSubnets(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorSubnets
setSubnetsIetf6(const std::string &xpath, isc::data::ConstElementPtr elem)isc::yang::TranslatorSubnetsprotected
setSubnetsKea(const std::string &xpath, isc::data::ConstElementPtr elem, const std::string &subsel)isc::yang::TranslatorSubnetsprotected
translateFromYang(std::optional< libyang::DataNode > data_node)isc::yang::Translatorstatic
translateToYang(isc::data::ConstElementPtr const &elem, libyang::LeafBaseType const type)isc::yang::Translatorstatic
Translator(sysrepo::Session session, const std::string &model)isc::yang::Translator
TranslatorClass(sysrepo::Session session, const std::string &model)isc::yang::TranslatorClass
TranslatorClasses(sysrepo::Session session, const std::string &model)isc::yang::TranslatorClasses
TranslatorConfig(sysrepo::Session session, const std::string &model)isc::yang::TranslatorConfig
TranslatorControlSocket(sysrepo::Session session, const std::string &model)isc::yang::TranslatorControlSocket
TranslatorDatabase(sysrepo::Session session, const std::string &model)isc::yang::TranslatorDatabase
TranslatorDatabases(sysrepo::Session session, const std::string &model)isc::yang::TranslatorDatabases
TranslatorHost(sysrepo::Session session, const std::string &model)isc::yang::TranslatorHost
TranslatorHosts(sysrepo::Session session, const std::string &model)isc::yang::TranslatorHosts
TranslatorLogger(sysrepo::Session session, const std::string &model)isc::yang::TranslatorLogger
TranslatorLoggers(sysrepo::Session session, const std::string &model)isc::yang::TranslatorLoggers
TranslatorOptionData(sysrepo::Session session, const std::string &model)isc::yang::TranslatorOptionData
TranslatorOptionDataList(sysrepo::Session session, const std::string &model)isc::yang::TranslatorOptionDataList
TranslatorOptionDef(sysrepo::Session session, const std::string &model)isc::yang::TranslatorOptionDef
TranslatorOptionDefList(sysrepo::Session session, const std::string &model)isc::yang::TranslatorOptionDefList
TranslatorPdPool(sysrepo::Session session, const std::string &model)isc::yang::TranslatorPdPool
TranslatorPdPools(sysrepo::Session session, const std::string &model)isc::yang::TranslatorPdPools
TranslatorPool(sysrepo::Session session, const std::string &model)isc::yang::TranslatorPool
TranslatorPools(sysrepo::Session session, const std::string &model)isc::yang::TranslatorPools
TranslatorSharedNetwork(sysrepo::Session session, const std::string &model)isc::yang::TranslatorSharedNetwork
TranslatorSharedNetworks(sysrepo::Session session, const std::string &model)isc::yang::TranslatorSharedNetworks
TranslatorSubnet(sysrepo::Session session, const std::string &model)isc::yang::TranslatorSubnet
TranslatorSubnets(sysrepo::Session session, const std::string &model)isc::yang::TranslatorSubnets
~Translator()=defaultisc::yang::Translatorvirtual
~TranslatorClass()=defaultisc::yang::TranslatorClassvirtual
~TranslatorClasses()=defaultisc::yang::TranslatorClassesvirtual
~TranslatorConfig()=defaultisc::yang::TranslatorConfigvirtual
~TranslatorControlSocket()=defaultisc::yang::TranslatorControlSocketvirtual
~TranslatorDatabase()=defaultisc::yang::TranslatorDatabasevirtual
~TranslatorDatabases()=defaultisc::yang::TranslatorDatabasesvirtual
~TranslatorHost()=defaultisc::yang::TranslatorHostvirtual
~TranslatorHosts()=defaultisc::yang::TranslatorHostsvirtual
~TranslatorLogger()=defaultisc::yang::TranslatorLoggervirtual
~TranslatorLoggers()=defaultisc::yang::TranslatorLoggersvirtual
~TranslatorOptionData()=defaultisc::yang::TranslatorOptionDatavirtual
~TranslatorOptionDataList()=defaultisc::yang::TranslatorOptionDataListvirtual
~TranslatorOptionDef()=defaultisc::yang::TranslatorOptionDefvirtual
~TranslatorOptionDefList()=defaultisc::yang::TranslatorOptionDefListvirtual
~TranslatorPdPool()=defaultisc::yang::TranslatorPdPoolvirtual
~TranslatorPdPools()=defaultisc::yang::TranslatorPdPoolsvirtual
~TranslatorPool()=defaultisc::yang::TranslatorPoolvirtual
~TranslatorPools()=defaultisc::yang::TranslatorPoolsvirtual
~TranslatorSharedNetwork()=defaultisc::yang::TranslatorSharedNetworkvirtual
~TranslatorSharedNetworks()=defaultisc::yang::TranslatorSharedNetworksvirtual
~TranslatorSubnet()=defaultisc::yang::TranslatorSubnetvirtual
~TranslatorSubnets()=defaultisc::yang::TranslatorSubnetsvirtual