OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
IFMapTypenameWhiteList Struct Reference

#include <ifmap_util.h>

Inheritance diagram for IFMapTypenameWhiteList:
Collaboration diagram for IFMapTypenameWhiteList:

Public Member Functions

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 *source) const
 
- Public Member Functions inherited from DBGraph::VisitorFilter
virtual ~VisitorFilter ()
 

Public Attributes

VertexEdgeMap include_vertex
 

Additional Inherited Members

- Public Types inherited from DBGraph::VisitorFilter
typedef std::set< std::string > AllowedEdgeSet
 
typedef std::pair< bool,
AllowedEdgeSet
AllowedEdgeRetVal
 

Detailed Description

Definition at line 29 of file ifmap_util.h.

Member Function Documentation

DBGraph::VisitorFilter::AllowedEdgeRetVal IFMapTypenameWhiteList::AllowedEdges ( const DBGraphVertex source) const
virtual

Reimplemented from DBGraph::VisitorFilter.

Definition at line 55 of file ifmap_util.cc.

Here is the call graph for this function:

bool IFMapTypenameWhiteList::EdgeFilter ( const DBGraphVertex source,
const DBGraphVertex target,
const DBGraphEdge edge 
) const
virtual

Reimplemented from DBGraph::VisitorFilter.

Definition at line 63 of file ifmap_util.cc.

Here is the call graph for this function:

bool IFMapTypenameWhiteList::VertexFilter ( const DBGraphVertex vertex) const
virtual

Reimplemented from DBGraph::VisitorFilter.

Definition at line 46 of file ifmap_util.cc.

Here is the call graph for this function:

Member Data Documentation

VertexEdgeMap IFMapTypenameWhiteList::include_vertex

Definition at line 38 of file ifmap_util.h.


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