![]() |
LeechCraft 0.6.70-17793-g6e56308e78
Modular cross-platform feature rich live environment.
|
Describes a field with QString values. More...
#include "ianemitter.h"
Public Member Functions | |
| StringFieldValue (QRegularExpression rx, bool contains) | |
| Constructs the field matcher. | |
| StringFieldValue (const QString &str, bool contains=true) | |
| Constructs the field matcher for the given str. | |
| bool | operator== (const StringFieldValue &) const =default |
Public Attributes | |
| StringMatcher | Rx_ |
| The pattern the values should (not) match. | |
| bool | Contains_ |
| Whether the values should match or not match Rx_. | |
Describes a field with QString values.
Definition at line 149 of file ianemitter.h.
|
inline |
Constructs the field matcher.
| [in] | rx | The regexp to match. |
| [in] | contains | Whether the string should or should not match rx. |
Definition at line 168 of file ianemitter.h.
References Contains_, and Rx_.
Referenced by operator==().
|
inline |
Constructs the field matcher for the given str.
This constructor constructs a field matcher that matches (or does not match if contains is false) when the string in question contains the str.
| [in] | str | The string that should be looked for. |
| [in] | contains | Whether the string should or should not contain str. |
Definition at line 184 of file ianemitter.h.
|
default |
| bool LC::AN::StringFieldValue::Contains_ |
Whether the values should match or not match Rx_.
If this is true, the values should match Rx_, and shouldn't otherwise.
Definition at line 160 of file ianemitter.h.
Referenced by StringFieldValue(), and StringFieldValue().
| StringMatcher LC::AN::StringFieldValue::Rx_ |
The pattern the values should (not) match.
Definition at line 153 of file ianemitter.h.
Referenced by StringFieldValue(), and StringFieldValue().