Kea 2.7.1
agent_parser.cc File Reference
#include "agent_parser.h"
#include <agent/parser_context.h>
+ Include dependency graph for agent_parser.cc:

Go to the source code of this file.

Namespaces

namespace  isc
 Defines the logger used by the top-level component of kea-lfc.
 
namespace  isc::agent
 

Macros

#define YY_(msgid)   msgid
 
#define YY_EXCEPTIONS   1
 
#define YY_REDUCE_PRINT(Rule)   static_cast<void> (0)
 
#define YY_STACK_PRINT()   static_cast<void> (0)
 
#define YY_SYMBOL_PRINT(Title, Symbol)   YY_USE (Symbol)
 
#define YYABORT   goto yyabortlab
 
#define YYACCEPT   goto yyacceptlab
 
#define YYCASE_(N, S)
 
#define YYCDEBUG   if (false) std::cerr
 
#define yyclearin   (yyla.clear ())
 
#define yyerrok   (yyerrstatus_ = 0)
 
#define YYERROR   goto yyerrorlab
 
#define yylex   agent_lex
 
#define YYLLOC_DEFAULT(Current, Rhs, N)
 
#define YYRECOVERING()   (!!yyerrstatus_)
 
#define YYRHSLOC(Rhs, K)   ((Rhs)[K].location)
 

Macro Definition Documentation

◆ YY_

#define YY_ ( msgid)    msgid

Definition at line 67 of file agent_parser.cc.

◆ YY_EXCEPTIONS

#define YY_EXCEPTIONS   1

Definition at line 77 of file agent_parser.cc.

◆ YY_REDUCE_PRINT

◆ YY_STACK_PRINT

◆ YY_SYMBOL_PRINT

◆ YYABORT

◆ YYACCEPT

◆ YYCASE_

#define YYCASE_ ( N,
S )
Value:
case N: \
yyformat = S; \
break

◆ YYCDEBUG

◆ yyclearin

#define yyclearin   (yyla.clear ())

Definition at line 140 of file agent_parser.cc.

◆ yyerrok

#define yyerrok   (yyerrstatus_ = 0)

Definition at line 139 of file agent_parser.cc.

◆ YYERROR

◆ yylex

#define yylex ( void)    agent_lex

Definition at line 39 of file agent_parser.cc.

◆ YYLLOC_DEFAULT

#define YYLLOC_DEFAULT ( Current,
Rhs,
N )
Value:
do \
if (N) \
{ \
(Current).begin = YYRHSLOC (Rhs, 1).begin; \
(Current).end = YYRHSLOC (Rhs, N).end; \
} \
else \
{ \
(Current).begin = (Current).end = YYRHSLOC (Rhs, 0).end; \
} \
while (false)
#define YYRHSLOC(Rhs, K)

Definition at line 87 of file agent_parser.cc.

Referenced by isc::agent::AgentParser::parse(), isc::d2::D2Parser::parse(), isc::dhcp::Dhcp4Parser::parse(), isc::dhcp::Dhcp6Parser::parse(), isc::netconf::NetconfParser::parse(), and isc::eval::EvalParser::parse().

◆ YYRECOVERING

#define YYRECOVERING ( )    (!!yyerrstatus_)

Definition at line 145 of file agent_parser.cc.

◆ YYRHSLOC

#define YYRHSLOC ( Rhs,
K )   ((Rhs)[K].location)

Definition at line 81 of file agent_parser.cc.