Kea: isc::yang Namespace Reference

| Kea 3.0.2-git

isc::yang Namespace Reference

## Classes
class | Adaptor
| JSON adaptor between canonical Kea and YANG models. More...
class | AdaptorConfig
| JSON adaptor for Kea server configurations. More...
class | AdaptorHost
| JSON adaptor for host reservations quoting identifiers. More...
class | AdaptorOption
| JSON adaptor for option data or definition setting defaults. More...
class | AdaptorPool
| JSON adaptor for pools between canonical Kea and YANG models. More...
class | AdaptorSubnet
| JSON adaptor for subnets adding IDs and canonizes relays. More...
struct | MissingKey
| Missing key error. More...
struct | MissingNode
| Missing node error. More...
struct | NetconfError
| Generic NETCONF error. More...
class | Translator
| Between YANG and JSON translator class for basic values. More...
class | TranslatorClass
| Client class translation between YANG and JSON. More...
class | TranslatorClasses
| A translator class for converting a client class list between YANG and JSON. More...
class | TranslatorConfig
| DHCP configuration translation between YANG and JSON. More...
class | TranslatorControlSocket
| Control socket translation between YANG and JSON. More...
class | TranslatorDatabase
| Database access translation between YANG and JSON. More...
class | TranslatorDatabases
| A translator class for converting a database access list between YANG and JSON. More...
class | TranslatorHost
| Translation between YANG and JSON for a single host reservation. More...
class | TranslatorHosts
| A translator class for converting host reservations list between YANG and JSON. More...
class | TranslatorLogger
| Logger translation between YANG and JSON. More...
class | TranslatorLoggers
| A translator class for converting a logger list between YANG and JSON. More...
class | TranslatorOptionData
| Option data translation between YANG and JSON. More...
class | TranslatorOptionDataList
| A translator class for converting an option data list between YANG and JSON. More...
class | TranslatorOptionDef
| Option definition translation between YANG and JSON. More...
class | TranslatorOptionDefList
| Currently supports kea-dhcp[46]-server models. More...
class | TranslatorPdPool
| Prefix delegation pool translation between YANG and JSON. More...
class | TranslatorPdPools
| A translator class for converting a pd-pool list between YANG and JSON. More...
class | TranslatorPool
| A translator class for converting a pool between YANG and JSON. More...
class | TranslatorPools
| A translator class for converting pools between YANG and JSON. More...
class | TranslatorSharedNetwork
| Shared network translation between YANG and JSON. More...
class | TranslatorSharedNetworks
| A translator class for converting a shared network list between YANG and JSON. More...
class | TranslatorSubnet
| Subnet (aka network range) translation between YANG and JSON. More...
class | TranslatorSubnets
| A translator class for converting a subnet list between YANG and JSON. More...

## Typedefs
using | OptionCodes = std::unordered_map<std::string, uint16_t>
| Map for DHCP option definitions handling code and an index built from space and name.

## Typedef Documentation

## ◆ OptionCodes

using isc::yang::OptionCodes = std::unordered_map<std::string, uint16_t>

Map for DHCP option definitions handling code and an index built from space and name.

The map is used to store space+name to code mappings so for an option data without a code entry the code entry can be supplied.

Definition at line 23 of file adaptor_option.h.