|
Public Member Functions |
| Pattern (char const *pattern, unsigned flags=0) |
| Parses and precompiles the given pattern, according to the behaviour specified by the given flags.
|
| Pattern (slice_t const *pattern, unsigned flags=0) |
| Parses and precompiles the given pattern, according to the behaviour specified by the given flags.
|
| Pattern (slice_t const &pattern, unsigned flags=0) |
| Parses and precompiles the given pattern, according to the behaviour specified by the given flags.
|
| ~Pattern () |
| Releases any resources associated with the instance.
|
bool | match (char const *string) const |
| Match the given string against the precompiled pattern maintained as member state.
|
bool | match (slice_t const *string) const |
| Match the given string against the precompiled pattern maintained as member state.
|
bool | match (slice_t const &string) const |
| Match the given string against the precompiled pattern maintained as member state.
|