IBR-DTNSuite 0.6

dtn::routing::StaticRoutingExtension::StaticRoute Class Reference

#include <StaticRoutingExtension.h>

Collaboration diagram for dtn::routing::StaticRoutingExtension::StaticRoute:

List of all members.

Public Member Functions

 StaticRoute (const std::string &regex, const std::string &dest)
virtual ~StaticRoute ()
bool match (const dtn::data::EID &eid) const
const dtn::data::EIDgetDestination () const
 StaticRoute (const StaticRoute &obj)
StaticRouteoperator= (const StaticRoute &obj)

Detailed Description

Definition at line 23 of file StaticRoutingExtension.h.


Constructor & Destructor Documentation

dtn::routing::StaticRoutingExtension::StaticRoute::StaticRoute ( const std::string &  regex,
const std::string &  dest 
)

Definition at line 228 of file StaticRoutingExtension.cpp.

References IBRCOMMON_LOGGER, and IBRCOMMON_LOGGER_ENDL.

dtn::routing::StaticRoutingExtension::StaticRoute::~StaticRoute ( ) [virtual]

Definition at line 238 of file StaticRoutingExtension.cpp.

dtn::routing::StaticRoutingExtension::StaticRoute::StaticRoute ( const StaticRoute obj)

copy and assignment operators

Parameters:
objThe object to copy
Returns:

Definition at line 244 of file StaticRoutingExtension.cpp.


Member Function Documentation

const dtn::data::EID & dtn::routing::StaticRoutingExtension::StaticRoute::getDestination ( ) const
bool dtn::routing::StaticRoutingExtension::StaticRoute::match ( const dtn::data::EID eid) const

Definition at line 276 of file StaticRoutingExtension.cpp.

References dtn::data::EID::getString(), IBRCOMMON_LOGGER, and IBRCOMMON_LOGGER_ENDL.

Referenced by dtn::routing::StaticRoutingExtension::run().

Here is the call graph for this function:

StaticRoutingExtension::StaticRoute & dtn::routing::StaticRoutingExtension::StaticRoute::operator= ( const StaticRoute obj)

Definition at line 253 of file StaticRoutingExtension.cpp.

References IBRCOMMON_LOGGER, and IBRCOMMON_LOGGER_ENDL.


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