ircproxy The Ultimate Cyborg |
#include <Matcher.h>
Definition at line 200 of file Matcher.h.
Public Member Functions | |
Matcher_exactmatch (int param, std::string const &arg, bool single_param) | |
Construct a Matcher_exactmatch instance that matches parameter param (and on if single_param is false) against string arg. | |
virtual void | print_type_on (std::ostream &os) const |
For debugging purposes. Write the class name to os. | |
virtual void | print_on (std::ostream &os) const |
For debugging purposes. Write the string to match to os. | |
virtual int | sort_value (void) |
Implementation of pure virtual function Matcher::sort_value(). | |
Protected Member Functions | |
virtual bool | match_impl (ServerSession const &, char const *start, size_t len) |
Implementation of pure virtual function Matcher::match_impl. | |
Private Attributes | |
std::string | M_string |
The string to match. |
Matcher_exactmatch::Matcher_exactmatch | ( | int | param, | |
std::string const & | arg, | |||
bool | single_param | |||
) | [inline] |
Construct a Matcher_exactmatch instance that matches parameter param (and on if single_param is false) against string arg.
Definition at line 206 of file Matcher.h.
virtual void Matcher_exactmatch::print_type_on | ( | std::ostream & | os | ) | const [inline, virtual] |
virtual void Matcher_exactmatch::print_on | ( | std::ostream & | os | ) | const [inline, virtual] |
virtual bool Matcher_exactmatch::match_impl | ( | ServerSession const & | , | |
char const * | start, | |||
size_t | len | |||
) | [inline, protected, virtual] |
virtual int Matcher_exactmatch::sort_value | ( | void | ) | [inline, virtual] |
Implementation of pure virtual function Matcher::sort_value().
Implements Matcher.
Definition at line 224 of file Matcher.h.
std::string Matcher_exactmatch::M_string [private] |
Copyright © 2005-2007 Carlo Wood. All rights reserved. |
---|