|
Cutelee 6.1.0
|

Public Member Functions | |
| QVariant | doFilter (const QVariant &input, const QVariant &argument={}, bool autoescape={}) const override |
| bool | isSafe () const override |
| Public Member Functions inherited from Cutelee::Filter | |
| virtual | ~Filter () |
| SafeString | conditionalEscape (const SafeString &input) const |
| SafeString | escape (const QString &input) const |
| SafeString | escape (const SafeString &input) const |
|
overridevirtual |
Reimplement to filter input given argument.
autoescape determines whether the autoescape feature is currently on or off. Most filters will not use this.
Implements Cutelee::Filter.
Definition at line 313 of file lists.cpp.
References QList::begin(), QVariant::canConvert(), QList::constBegin(), QList::constEnd(), QList::end(), Cutelee::getSafeString(), QVariant::isValid(), Cutelee::Variable::literal(), Cutelee::Variable::lookups(), QList::push_back(), QVariant::toString(), and QVariant::value().
|
inlineoverridevirtual |
Reimplement to return whether this filter is safe.
Reimplemented from Cutelee::Filter.