![]() |
Kea 3.0.0
|
Define the isc::netconf::parser class. More...
#include <cc/data.h>#include <netconf/parser_context_decl.h>#include <boost/lexical_cast.hpp>#include <sstream>#include <string>#include <cassert>#include <cstdlib>#include <iostream>#include <stdexcept>#include <vector>#include "location.hh"#include <typeinfo>Go to the source code of this file.
Classes | |
| struct | isc::netconf::NetconfParser::basic_symbol< Base > |
| A complete symbol. More... | |
| struct | isc::netconf::NetconfParser::by_kind |
| Type access provider for token (enum) based symbols. More... | |
| class | isc::netconf::NetconfParser::context |
| class | isc::netconf::NetconfParser |
| A Bison parser. More... | |
| class | isc::netconf::NetconfParser::stack< T, S >::slice |
| Present a slice of the top of a stack. More... | |
| struct | isc::netconf::NetconfParser::symbol_kind |
| Symbol kinds. More... | |
| struct | isc::netconf::NetconfParser::symbol_type |
| "External" symbols: returned by the scanner. More... | |
| struct | isc::netconf::NetconfParser::syntax_error |
| Syntax errors thrown from user actions. More... | |
| struct | isc::netconf::NetconfParser::token |
| Token kinds. More... | |
| class | isc::netconf::NetconfParser::value_type |
| A buffer to store and retrieve objects. More... | |
Namespaces | |
| namespace | isc |
| Defines the logger used by the top-level component of kea-lfc. | |
| namespace | isc::netconf |
Macros | |
| #define | NETCONF__ASSERT assert |
| #define | NETCONF_DEBUG 1 |
| #define | YY_ATTRIBUTE_PURE |
| #define | YY_ATTRIBUTE_UNUSED |
| #define | YY_CAST(Type, Val) |
| #define | YY_CONSTEXPR |
| #define | YY_COPY(Type) |
| #define | YY_CPLUSPLUS 199711L |
| #define | YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN |
| #define | YY_IGNORE_MAYBE_UNINITIALIZED_END |
| #define | YY_IGNORE_USELESS_CAST_BEGIN |
| #define | YY_IGNORE_USELESS_CAST_END |
| #define | YY_INITIAL_VALUE(Value) |
| #define | YY_MOVE |
| #define | YY_MOVE_OR_COPY copy |
| #define | YY_MOVE_REF(Type) |
| #define | YY_NOEXCEPT |
| #define | YY_NOTHROW throw () |
| #define | YY_REINTERPRET_CAST(Type, Val) |
| #define | YY_RVREF(Type) |
| #define | YY_USE(E) |
Define the isc::netconf::parser class.
Definition in file netconf_parser.h.
| #define NETCONF__ASSERT assert |
Definition at line 111 of file netconf_parser.h.
Referenced by isc::netconf::NetconfParser::symbol_type::symbol_type(), isc::netconf::NetconfParser::symbol_type::symbol_type(), isc::netconf::NetconfParser::symbol_type::symbol_type(), isc::netconf::NetconfParser::symbol_type::symbol_type(), isc::netconf::NetconfParser::symbol_type::symbol_type(), isc::netconf::NetconfParser::value_type::value_type(), isc::netconf::NetconfParser::value_type::~value_type(), isc::netconf::NetconfParser::value_type::as(), isc::netconf::NetconfParser::value_type::as(), isc::netconf::NetconfParser::value_type::emplace(), isc::netconf::NetconfParser::value_type::emplace(), and isc::netconf::NetconfParser::value_type::swap().
| #define NETCONF_DEBUG 1 |
Definition at line 205 of file netconf_parser.h.
| #define YY_ATTRIBUTE_PURE |
Definition at line 119 of file netconf_parser.h.
| #define YY_ATTRIBUTE_UNUSED |
Definition at line 127 of file netconf_parser.h.
| #define YY_CAST | ( | Type, | |
| Val ) |
Definition at line 180 of file netconf_parser.h.
| #define YY_CONSTEXPR |
Definition at line 105 of file netconf_parser.h.
| #define YY_COPY | ( | Type | ) |
Definition at line 89 of file netconf_parser.h.
| #define YY_CPLUSPLUS 199711L |
Definition at line 74 of file netconf_parser.h.
| #define YY_IGNORE_MAYBE_UNINITIALIZED_BEGIN |
Definition at line 156 of file netconf_parser.h.
| #define YY_IGNORE_MAYBE_UNINITIALIZED_END |
Definition at line 157 of file netconf_parser.h.
| #define YY_IGNORE_USELESS_CAST_BEGIN |
Definition at line 171 of file netconf_parser.h.
| #define YY_IGNORE_USELESS_CAST_END |
Definition at line 172 of file netconf_parser.h.
| #define YY_INITIAL_VALUE | ( | Value | ) |
Definition at line 153 of file netconf_parser.h.
| #define YY_MOVE |
Definition at line 85 of file netconf_parser.h.
| #define YY_MOVE_OR_COPY copy |
Definition at line 86 of file netconf_parser.h.
| #define YY_MOVE_REF | ( | Type | ) |
Definition at line 87 of file netconf_parser.h.
| #define YY_NOEXCEPT |
Definition at line 97 of file netconf_parser.h.
| #define YY_NOTHROW throw () |
Definition at line 98 of file netconf_parser.h.
| #define YY_REINTERPRET_CAST | ( | Type, | |
| Val ) |
Definition at line 181 of file netconf_parser.h.
| #define YY_RVREF | ( | Type | ) |
Definition at line 88 of file netconf_parser.h.
| #define YY_USE | ( | E | ) |
Definition at line 133 of file netconf_parser.h.