|
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.
|