IBR-DTNSuite
0.10
|
#include <StaticRegexRoute.h>
Public Member Functions | |
StaticRegexRoute (const std::string ®ex, const dtn::data::EID &dest) | |
virtual | ~StaticRegexRoute () |
bool | match (const dtn::data::EID &eid) const |
const dtn::data::EID & | getDestination () const |
const dtn::data::Timestamp & | getExpiration () const |
StaticRegexRoute (const StaticRegexRoute &obj) | |
StaticRegexRoute & | operator= (const StaticRegexRoute &obj) |
const std::string | toString () const |
![]() | |
virtual | ~StaticRoute ()=0 |
Definition at line 18 of file StaticRegexRoute.h.
dtn::routing::StaticRegexRoute::StaticRegexRoute | ( | const std::string & | regex, |
const dtn::data::EID & | dest | ||
) |
Definition at line 15 of file StaticRegexRoute.cpp.
References ibrcommon::LogLevel::error, IBRCOMMON_LOGGER_ENDL, and IBRCOMMON_LOGGER_TAG.
|
virtual |
Definition at line 25 of file StaticRegexRoute.cpp.
dtn::routing::StaticRegexRoute::StaticRegexRoute | ( | const StaticRegexRoute & | obj | ) |
copy and assignment operators
obj | The object to copy |
Definition at line 32 of file StaticRegexRoute.cpp.
|
virtual |
Implements dtn::routing::StaticRoute.
Definition at line 92 of file StaticRegexRoute.cpp.
|
virtual |
Implements dtn::routing::StaticRoute.
Definition at line 104 of file StaticRegexRoute.cpp.
|
virtual |
Implements dtn::routing::StaticRoute.
Definition at line 64 of file StaticRegexRoute.cpp.
References ibrcommon::LogLevel::error, dtn::data::EID::getString(), IBRCOMMON_LOGGER_ENDL, and IBRCOMMON_LOGGER_TAG.
StaticRegexRoute & dtn::routing::StaticRegexRoute::operator= | ( | const StaticRegexRoute & | obj | ) |
Definition at line 41 of file StaticRegexRoute.cpp.
References ibrcommon::LogLevel::error, IBRCOMMON_LOGGER_ENDL, and IBRCOMMON_LOGGER_TAG.
|
virtual |
Describe this route as a one-line-string.
Implements dtn::routing::StaticRoute.
Definition at line 97 of file StaticRegexRoute.cpp.
References dtn::data::EID::getString().