OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DBGraph::EdgePredicate Struct Reference
Collaboration diagram for DBGraph::EdgePredicate:

Public Member Functions

 EdgePredicate ()
 
 EdgePredicate (const DBGraph *graph, const VisitorFilter &filter)
 
bool operator() (const DBGraphVertex *src, const DBGraphVertex *tgt, const DBGraphEdge *edge) const
 

Private Attributes

const DBGraphgraph_
 
const VisitorFilterfilter_
 

Detailed Description

Definition at line 119 of file db_graph.cc.

Constructor & Destructor Documentation

DBGraph::EdgePredicate::EdgePredicate ( )
inline

Definition at line 120 of file db_graph.cc.

DBGraph::EdgePredicate::EdgePredicate ( const DBGraph graph,
const VisitorFilter filter 
)
inline

Definition at line 121 of file db_graph.cc.

Member Function Documentation

bool DBGraph::EdgePredicate::operator() ( const DBGraphVertex src,
const DBGraphVertex tgt,
const DBGraphEdge edge 
) const
inline

Definition at line 125 of file db_graph.cc.

Here is the call graph for this function:

Member Data Documentation

const VisitorFilter* DBGraph::EdgePredicate::filter_
private

Definition at line 135 of file db_graph.cc.

const DBGraph* DBGraph::EdgePredicate::graph_
private

Definition at line 134 of file db_graph.cc.


The documentation for this struct was generated from the following file: