5 #ifndef ctrlplane_policy_graph_edge_h
6 #define ctrlplane_policy_graph_edge_h
boost::graph_traits< graph_t >::vertex_descriptor vertex_descriptor
boost::graph_traits< graph_t >::edge_descriptor edge_descriptor
PolicyGraphVertex * source(PolicyGraph *graph)
virtual bool IsLess(const PolicyGraphEdge &rhs) const =0
virtual bool IsNilMatch()
virtual bool IsSame(const PolicyGraphEdge &rhs) const =0
DISALLOW_COPY_AND_ASSIGN(PolicyGraphEdge)
virtual bool IsMatchValue()
virtual bool IsNextFeed()
PolicyGraphBase::vertex_descriptor Vertex
PolicyGraphBase::edge_descriptor Edge
PolicyGraphEdge(Edge edge_id)
PolicyGraphVertex * target(PolicyGraph *graph)
bool operator==(const PolicyGraphEdge &rhs) const
bool operator<(const PolicyGraphEdge &rhs) const
virtual bool IsMatchValue()
virtual bool IsNextFeed()
virtual bool IsNilMatch()