Kea 2.7.5
simple_parser.h File Reference
#include <asiolink/io_address.h>
#include <cc/data.h>
#include <cc/dhcp_config_error.h>
#include <util/triplet.h>
#include <map>
#include <vector>
#include <string>
#include <stdint.h>
#include <limits>
+ Include dependency graph for lib/cc/simple_parser.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  isc::data::SimpleDefault
 This array defines a single entry of default values. More...
 
class  isc::data::SimpleParser
 A simple parser. More...
 

Namespaces

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

Typedefs

typedef std::vector< std::string > isc::data::ParamsList
 This defines a list of all parameters that are derived (or inherited) between contexts.
 
typedef std::vector< SimpleDefaultisc::data::SimpleDefaults
 This specifies all default values in a given scope (e.g. a subnet).
 
typedef std::map< std::string, isc::data::Element::typesisc::data::SimpleKeywords
 This specifies all accepted keywords with their types.
 
typedef std::vector< std::string > isc::data::SimpleRequiredKeywords
 This specifies all required keywords.