#include <pattern.h>


Public Member Functions | |
| basic_text_pattern (const std::string &s, bool icase=false) | |
| basic_text_pattern () | |
| basic_text_pattern (const basic_text_pattern &tp) | |
| ~basic_text_pattern () | |
| const basic_text_pattern & | operator= (const basic_text_pattern &tp) |
| const basic_text_pattern & | operator= (const std::string &spattern) |
| bool | compile () const |
| bool | empty () const |
| bool | valid () const |
| bool | matches (const char *s, int length) const |
| bool | matches (const char *s) const |
| bool | matches (const std::string &s) const |
| const std::string & | tostring () const |
| basic_text_pattern< pcomp, pfree, pmatch >::basic_text_pattern | ( | const std::string & | s, | |
| bool | icase = false | |||
| ) | [inline] |
| basic_text_pattern< pcomp, pfree, pmatch >::basic_text_pattern | ( | ) | [inline] |
| basic_text_pattern< pcomp, pfree, pmatch >::basic_text_pattern | ( | const basic_text_pattern< pcomp, pfree, pmatch > & | tp | ) | [inline] |
| basic_text_pattern< pcomp, pfree, pmatch >::~basic_text_pattern | ( | ) | [inline] |
| const basic_text_pattern& basic_text_pattern< pcomp, pfree, pmatch >::operator= | ( | const basic_text_pattern< pcomp, pfree, pmatch > & | tp | ) | [inline] |
| const basic_text_pattern& basic_text_pattern< pcomp, pfree, pmatch >::operator= | ( | const std::string & | spattern | ) | [inline] |
| bool basic_text_pattern< pcomp, pfree, pmatch >::compile | ( | ) | const [inline] |
| bool basic_text_pattern< pcomp, pfree, pmatch >::empty | ( | ) | const [inline] |
| bool basic_text_pattern< pcomp, pfree, pmatch >::valid | ( | ) | const [inline, virtual] |
Implements base_pattern.
| bool basic_text_pattern< pcomp, pfree, pmatch >::matches | ( | const char * | s, | |
| int | length | |||
| ) | const [inline] |
| bool basic_text_pattern< pcomp, pfree, pmatch >::matches | ( | const char * | s | ) | const [inline] |
| bool basic_text_pattern< pcomp, pfree, pmatch >::matches | ( | const std::string & | s | ) | const [inline, virtual] |
Implements base_pattern.
| const std::string& basic_text_pattern< pcomp, pfree, pmatch >::tostring | ( | ) | const [inline] |
1.5.6