|
OpenSDN source code
|
#include "policy_config_parser.h"#include <sstream>#include <boost/ptr_container/ptr_list.hpp>#include "base/logging.h"#include <pugixml/pugixml.hpp>#include "schema/routing_policy_types.h"
Go to the source code of this file.
Classes | |
| struct | PolicyTerm |
Typedefs | |
| typedef boost::ptr_list< PolicyTerm > | PolicyTerms |
| typedef std::map< std::string, PolicyTerms > | PolicyMap |
Functions | |
| static bool | ParseTerm (const xml_node &xterm, PolicyTerm *term) |
| static bool | ParsePolicy (const xml_node &node, PolicyMap *policy) |
| typedef std::map<std::string, PolicyTerms> PolicyMap |
Definition at line 27 of file policy_config_parser.cc.
| typedef boost::ptr_list<PolicyTerm> PolicyTerms |
Definition at line 25 of file policy_config_parser.cc.
|
static |
|
static |
Definition at line 29 of file policy_config_parser.cc.