![]() |
LeechCraft 0.6.70-17335-ge406ffdcaf
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().