OpenSDN source code
|
#include <db_graph.h>
Public Types | |
typedef std::set< std::string > | AllowedEdgeSet |
typedef std::pair< bool, AllowedEdgeSet > | AllowedEdgeRetVal |
Public Member Functions | |
virtual | ~VisitorFilter () |
virtual bool | VertexFilter (const DBGraphVertex *vertex) const |
virtual bool | EdgeFilter (const DBGraphVertex *source, const DBGraphVertex *target, const DBGraphEdge *edge) const |
virtual AllowedEdgeRetVal | AllowedEdges (const DBGraphVertex *vertex) const |
Definition at line 26 of file db_graph.h.
typedef std::pair<bool, AllowedEdgeSet> DBGraph::VisitorFilter::AllowedEdgeRetVal |
Definition at line 30 of file db_graph.h.
typedef std::set<std::string> DBGraph::VisitorFilter::AllowedEdgeSet |
Definition at line 27 of file db_graph.h.
|
inlinevirtual |
Definition at line 31 of file db_graph.h.
|
inlinevirtual |
Reimplemented in GraphPropagateFilter, IFMapTypenameWhiteList, and IFMapTypenameFilter.
Definition at line 40 of file db_graph.h.
|
inlinevirtual |
Reimplemented in GraphPropagateFilter, IFMapTypenameWhiteList, and IFMapTypenameFilter.
Definition at line 35 of file db_graph.h.
|
inlinevirtual |
Reimplemented in GraphPropagateFilter, IFMapTypenameWhiteList, and IFMapTypenameFilter.
Definition at line 32 of file db_graph.h.