Kea  1.9.9-git
eval_messages.cc
Go to the documentation of this file.
1 // File created from ../../../src/lib/eval/eval_messages.mes
2 
3 #include <cstddef>
4 #include <log/message_types.h>
6 
7 namespace isc {
8 namespace dhcp {
9 
10 extern const isc::log::MessageID EVAL_DEBUG_AND = "EVAL_DEBUG_AND";
11 extern const isc::log::MessageID EVAL_DEBUG_CONCAT = "EVAL_DEBUG_CONCAT";
12 extern const isc::log::MessageID EVAL_DEBUG_EQUAL = "EVAL_DEBUG_EQUAL";
13 extern const isc::log::MessageID EVAL_DEBUG_HEXSTRING = "EVAL_DEBUG_HEXSTRING";
14 extern const isc::log::MessageID EVAL_DEBUG_IFELSE_FALSE = "EVAL_DEBUG_IFELSE_FALSE";
15 extern const isc::log::MessageID EVAL_DEBUG_IFELSE_TRUE = "EVAL_DEBUG_IFELSE_TRUE";
16 extern const isc::log::MessageID EVAL_DEBUG_INT16TOTEXT = "EVAL_DEBUG_INT16TOTEXT";
17 extern const isc::log::MessageID EVAL_DEBUG_INT32TOTEXT = "EVAL_DEBUG_INT32TOTEXT";
18 extern const isc::log::MessageID EVAL_DEBUG_INT8TOTEXT = "EVAL_DEBUG_INT8TOTEXT";
19 extern const isc::log::MessageID EVAL_DEBUG_IPADDRESS = "EVAL_DEBUG_IPADDRESS";
20 extern const isc::log::MessageID EVAL_DEBUG_IPADDRESSTOTEXT = "EVAL_DEBUG_IPADDRESSTOTEXT";
21 extern const isc::log::MessageID EVAL_DEBUG_MEMBER = "EVAL_DEBUG_MEMBER";
22 extern const isc::log::MessageID EVAL_DEBUG_NOT = "EVAL_DEBUG_NOT";
23 extern const isc::log::MessageID EVAL_DEBUG_OPTION = "EVAL_DEBUG_OPTION";
24 extern const isc::log::MessageID EVAL_DEBUG_OR = "EVAL_DEBUG_OR";
25 extern const isc::log::MessageID EVAL_DEBUG_PKT = "EVAL_DEBUG_PKT";
26 extern const isc::log::MessageID EVAL_DEBUG_PKT4 = "EVAL_DEBUG_PKT4";
27 extern const isc::log::MessageID EVAL_DEBUG_PKT6 = "EVAL_DEBUG_PKT6";
28 extern const isc::log::MessageID EVAL_DEBUG_RELAY6 = "EVAL_DEBUG_RELAY6";
29 extern const isc::log::MessageID EVAL_DEBUG_RELAY6_RANGE = "EVAL_DEBUG_RELAY6_RANGE";
30 extern const isc::log::MessageID EVAL_DEBUG_STRING = "EVAL_DEBUG_STRING";
31 extern const isc::log::MessageID EVAL_DEBUG_SUBSTRING = "EVAL_DEBUG_SUBSTRING";
32 extern const isc::log::MessageID EVAL_DEBUG_SUBSTRING_EMPTY = "EVAL_DEBUG_SUBSTRING_EMPTY";
33 extern const isc::log::MessageID EVAL_DEBUG_SUBSTRING_RANGE = "EVAL_DEBUG_SUBSTRING_RANGE";
34 extern const isc::log::MessageID EVAL_DEBUG_SUB_OPTION = "EVAL_DEBUG_SUB_OPTION";
35 extern const isc::log::MessageID EVAL_DEBUG_SUB_OPTION_NO_OPTION = "EVAL_DEBUG_SUB_OPTION_NO_OPTION";
36 extern const isc::log::MessageID EVAL_DEBUG_TOHEXSTRING = "EVAL_DEBUG_TOHEXSTRING";
37 extern const isc::log::MessageID EVAL_DEBUG_UINT16TOTEXT = "EVAL_DEBUG_UINT16TOTEXT";
38 extern const isc::log::MessageID EVAL_DEBUG_UINT32TOTEXT = "EVAL_DEBUG_UINT32TOTEXT";
39 extern const isc::log::MessageID EVAL_DEBUG_UINT8TOTEXT = "EVAL_DEBUG_UINT8TOTEXT";
40 extern const isc::log::MessageID EVAL_DEBUG_VENDOR_CLASS_DATA = "EVAL_DEBUG_VENDOR_CLASS_DATA";
41 extern const isc::log::MessageID EVAL_DEBUG_VENDOR_CLASS_DATA_NOT_FOUND = "EVAL_DEBUG_VENDOR_CLASS_DATA_NOT_FOUND";
42 extern const isc::log::MessageID EVAL_DEBUG_VENDOR_CLASS_ENTERPRISE_ID = "EVAL_DEBUG_VENDOR_CLASS_ENTERPRISE_ID";
43 extern const isc::log::MessageID EVAL_DEBUG_VENDOR_CLASS_ENTERPRISE_ID_MISMATCH = "EVAL_DEBUG_VENDOR_CLASS_ENTERPRISE_ID_MISMATCH";
44 extern const isc::log::MessageID EVAL_DEBUG_VENDOR_CLASS_EXISTS = "EVAL_DEBUG_VENDOR_CLASS_EXISTS";
45 extern const isc::log::MessageID EVAL_DEBUG_VENDOR_CLASS_NO_OPTION = "EVAL_DEBUG_VENDOR_CLASS_NO_OPTION";
46 extern const isc::log::MessageID EVAL_DEBUG_VENDOR_ENTERPRISE_ID = "EVAL_DEBUG_VENDOR_ENTERPRISE_ID";
47 extern const isc::log::MessageID EVAL_DEBUG_VENDOR_ENTERPRISE_ID_MISMATCH = "EVAL_DEBUG_VENDOR_ENTERPRISE_ID_MISMATCH";
48 extern const isc::log::MessageID EVAL_DEBUG_VENDOR_EXISTS = "EVAL_DEBUG_VENDOR_EXISTS";
49 extern const isc::log::MessageID EVAL_DEBUG_VENDOR_NO_OPTION = "EVAL_DEBUG_VENDOR_NO_OPTION";
50 extern const isc::log::MessageID EVAL_RESULT = "EVAL_RESULT";
51 
52 } // namespace dhcp
53 } // namespace isc
54 
55 namespace {
56 
57 const char* values[] = {
58  "EVAL_DEBUG_AND", "Popping %1 and %2 pushing %3",
59  "EVAL_DEBUG_CONCAT", "Popping %1 and %2 pushing %3",
60  "EVAL_DEBUG_EQUAL", "Popping %1 and %2 pushing result %3",
61  "EVAL_DEBUG_HEXSTRING", "Pushing hex string %1",
62  "EVAL_DEBUG_IFELSE_FALSE", "Popping %1 (false) and %2, leaving %3",
63  "EVAL_DEBUG_IFELSE_TRUE", "Popping %1 (true) and %2, leaving %3",
64  "EVAL_DEBUG_INT16TOTEXT", "Pushing Int16 %1",
65  "EVAL_DEBUG_INT32TOTEXT", "Pushing Int32 %1",
66  "EVAL_DEBUG_INT8TOTEXT", "Pushing Int8 %1",
67  "EVAL_DEBUG_IPADDRESS", "Pushing IPAddress %1",
68  "EVAL_DEBUG_IPADDRESSTOTEXT", "Pushing IPAddress %1",
69  "EVAL_DEBUG_MEMBER", "Checking membership of '%1', pushing result %2",
70  "EVAL_DEBUG_NOT", "Popping %1 pushing %2",
71  "EVAL_DEBUG_OPTION", "Pushing option %1 with value %2",
72  "EVAL_DEBUG_OR", "Popping %1 and %2 pushing %3",
73  "EVAL_DEBUG_PKT", "Pushing PKT meta data %1 with value %2",
74  "EVAL_DEBUG_PKT4", "Pushing PKT4 field %1 with value %2",
75  "EVAL_DEBUG_PKT6", "Pushing PKT6 field %1 with value %2",
76  "EVAL_DEBUG_RELAY6", "Pushing PKT6 relay field %1 nest %2 with value %3",
77  "EVAL_DEBUG_RELAY6_RANGE", "Pushing PKT6 relay field %1 nest %2 with value %3",
78  "EVAL_DEBUG_STRING", "Pushing text string %1",
79  "EVAL_DEBUG_SUBSTRING", "Popping length %1, start %2, string %3 pushing result %4",
80  "EVAL_DEBUG_SUBSTRING_EMPTY", "Popping length %1, start %2, string %3 pushing result %4",
81  "EVAL_DEBUG_SUBSTRING_RANGE", "Popping length %1, start %2, string %3 pushing result %4",
82  "EVAL_DEBUG_SUB_OPTION", "Pushing option %1 sub-option %2 with value %3",
83  "EVAL_DEBUG_SUB_OPTION_NO_OPTION", "Requested option %1 sub-option %2, but the parent option is not present, pushing result %3",
84  "EVAL_DEBUG_TOHEXSTRING", "Popping binary value %1 and separator %2, pushing result %3",
85  "EVAL_DEBUG_UINT16TOTEXT", "Pushing UInt16 %1",
86  "EVAL_DEBUG_UINT32TOTEXT", "Pushing UInt32 %1",
87  "EVAL_DEBUG_UINT8TOTEXT", "Pushing UInt8 %1",
88  "EVAL_DEBUG_VENDOR_CLASS_DATA", "Data %1 (out of %2 received) in vendor class found, pushing result '%3'",
89  "EVAL_DEBUG_VENDOR_CLASS_DATA_NOT_FOUND", "Requested data index %1, but option with enterprise-id %2 has only %3 data tuple(s), pushing result '%4'",
90  "EVAL_DEBUG_VENDOR_CLASS_ENTERPRISE_ID", "Pushing enterprise-id %1 as result 0x%2",
91  "EVAL_DEBUG_VENDOR_CLASS_ENTERPRISE_ID_MISMATCH", "Was looking for %1, option had %2, pushing result '%3'",
92  "EVAL_DEBUG_VENDOR_CLASS_EXISTS", "Option with enterprise-id %1 found, pushing result '%2'",
93  "EVAL_DEBUG_VENDOR_CLASS_NO_OPTION", "Option with code %1 missing, pushing result '%2'",
94  "EVAL_DEBUG_VENDOR_ENTERPRISE_ID", "Pushing enterprise-id %1 as result 0x%2",
95  "EVAL_DEBUG_VENDOR_ENTERPRISE_ID_MISMATCH", "Was looking for %1, option had %2, pushing result '%3'",
96  "EVAL_DEBUG_VENDOR_EXISTS", "Option with enterprise-id %1 found, pushing result '%2'",
97  "EVAL_DEBUG_VENDOR_NO_OPTION", "Option with code %1 missing, pushing result '%2'",
98  "EVAL_RESULT", "Expression %1 evaluated to %2",
99  NULL
100 };
101 
103 
104 } // Anonymous namespace
105 
Initializer initializer
const isc::log::MessageID EVAL_DEBUG_VENDOR_NO_OPTION
Definition: eval_messages.h:50
const isc::log::MessageID EVAL_DEBUG_IPADDRESS
Definition: eval_messages.h:20
const isc::log::MessageID EVAL_DEBUG_OPTION
Definition: eval_messages.h:24
const isc::log::MessageID EVAL_DEBUG_IPADDRESSTOTEXT
Definition: eval_messages.h:21
const isc::log::MessageID EVAL_DEBUG_SUB_OPTION
Definition: eval_messages.h:35
const isc::log::MessageID EVAL_DEBUG_VENDOR_CLASS_EXISTS
Definition: eval_messages.h:45
const isc::log::MessageID EVAL_DEBUG_VENDOR_CLASS_NO_OPTION
Definition: eval_messages.h:46
const isc::log::MessageID EVAL_DEBUG_PKT6
Definition: eval_messages.h:28
const isc::log::MessageID EVAL_DEBUG_SUBSTRING_EMPTY
Definition: eval_messages.h:33
const isc::log::MessageID EVAL_DEBUG_SUB_OPTION_NO_OPTION
Definition: eval_messages.h:36
const isc::log::MessageID EVAL_DEBUG_PKT4
Definition: eval_messages.h:27
Initialize Message Dictionary.
const isc::log::MessageID EVAL_DEBUG_VENDOR_ENTERPRISE_ID
Definition: eval_messages.h:47
const isc::log::MessageID EVAL_DEBUG_VENDOR_CLASS_DATA_NOT_FOUND
Definition: eval_messages.h:42
const isc::log::MessageID EVAL_DEBUG_SUBSTRING
Definition: eval_messages.h:32
const isc::log::MessageID EVAL_DEBUG_INT8TOTEXT
Definition: eval_messages.h:19
const isc::log::MessageID EVAL_DEBUG_VENDOR_EXISTS
Definition: eval_messages.h:49
const isc::log::MessageID EVAL_DEBUG_STRING
Definition: eval_messages.h:31
const isc::log::MessageID EVAL_DEBUG_PKT
Definition: eval_messages.h:26
const isc::log::MessageID EVAL_DEBUG_RELAY6
Definition: eval_messages.h:29
const isc::log::MessageID EVAL_DEBUG_MEMBER
Definition: eval_messages.h:22
const isc::log::MessageID EVAL_DEBUG_SUBSTRING_RANGE
Definition: eval_messages.h:34
const isc::log::MessageID EVAL_DEBUG_EQUAL
Definition: eval_messages.h:13
const isc::log::MessageID EVAL_DEBUG_IFELSE_FALSE
Definition: eval_messages.h:15
const isc::log::MessageID EVAL_DEBUG_CONCAT
Definition: eval_messages.h:12
Defines the logger used by the top-level component of kea-dhcp-ddns.
const isc::log::MessageID EVAL_DEBUG_RELAY6_RANGE
Definition: eval_messages.h:30
const isc::log::MessageID EVAL_DEBUG_INT32TOTEXT
Definition: eval_messages.h:18
const isc::log::MessageID EVAL_DEBUG_TOHEXSTRING
Definition: eval_messages.h:37
const isc::log::MessageID EVAL_DEBUG_UINT8TOTEXT
Definition: eval_messages.h:40
const isc::log::MessageID EVAL_DEBUG_UINT16TOTEXT
Definition: eval_messages.h:38
const isc::log::MessageID EVAL_DEBUG_OR
Definition: eval_messages.h:25
const isc::log::MessageID EVAL_DEBUG_NOT
Definition: eval_messages.h:23
const isc::log::MessageID EVAL_DEBUG_IFELSE_TRUE
Definition: eval_messages.h:16
const isc::log::MessageID EVAL_DEBUG_HEXSTRING
Definition: eval_messages.h:14
const isc::log::MessageID EVAL_DEBUG_VENDOR_ENTERPRISE_ID_MISMATCH
Definition: eval_messages.h:48
const isc::log::MessageID EVAL_DEBUG_UINT32TOTEXT
Definition: eval_messages.h:39
const isc::log::MessageID EVAL_DEBUG_VENDOR_CLASS_ENTERPRISE_ID
Definition: eval_messages.h:43
const isc::log::MessageID EVAL_RESULT
Definition: eval_messages.h:51
const isc::log::MessageID EVAL_DEBUG_AND
Definition: eval_messages.h:11
const char * MessageID
Definition: message_types.h:15
const isc::log::MessageID EVAL_DEBUG_VENDOR_CLASS_ENTERPRISE_ID_MISMATCH
Definition: eval_messages.h:44
const isc::log::MessageID EVAL_DEBUG_INT16TOTEXT
Definition: eval_messages.h:17
const isc::log::MessageID EVAL_DEBUG_VENDOR_CLASS_DATA
Definition: eval_messages.h:41