qpid::broker::TopicPattern Class Reference

Tokens that have been normalized as a pattern and can be matched with topic Tokens. More...

#include <TopicExchange.h>

Inheritance diagram for qpid::broker::TopicPattern:

Inheritance graph
[legend]
Collaboration diagram for qpid::broker::TopicPattern:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 TopicPattern (const Tokens &tokens)
 TopicPattern (const std::string &str)
TopicPatternoperator= (const Tokens &)
TopicPatternoperator= (const std::string &str)
 Tokenizing assignment operator s.
bool match (const std::string &topic)
 Match a topic.
bool match (const Tokens &topic) const


Detailed Description

Tokens that have been normalized as a pattern and can be matched with topic Tokens.

Normalized meands all sequences of mixed * and # are reduced to a series of * followed by at most one #.


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

Generated on Thu May 15 22:23:53 2008 for Qpid by  doxygen 1.5.5