#include <WildcardScheme.h>
Inheritance diagram for dtn::WildcardScheme:

Definition at line 47 of file WildcardScheme.h.
Public Member Functions | |
| virtual bool | validate (const std::string &ssp, bool is_pattern=false) |
| Validate that the given ssp is legitimate for this scheme. | |
| virtual bool | match (const EndpointIDPattern &pattern, const EndpointID &eid) |
| Match the pattern to the endpoint id in a scheme-specific manner. | |
Private Member Functions | |
| WildcardScheme () | |
Friends | |
| class | oasys::Singleton< WildcardScheme > |
| dtn::WildcardScheme::WildcardScheme | ( | ) | [inline, private] |
Definition at line 67 of file WildcardScheme.h.
Validate that the given ssp is legitimate for this scheme.
If the 'is_pattern' paraemeter is true, then the ssp is being validated as an EndpointIDPattern.
Implements dtn::Scheme.
Definition at line 55 of file WildcardScheme.cc.
| bool dtn::WildcardScheme::match | ( | const EndpointIDPattern & | pattern, | |
| const EndpointID & | eid | |||
| ) | [virtual] |
Match the pattern to the endpoint id in a scheme-specific manner.
Implements dtn::Scheme.
Definition at line 71 of file WildcardScheme.cc.
friend class oasys::Singleton< WildcardScheme > [friend] |
Definition at line 66 of file WildcardScheme.h.
1.5.1