![]() |
LeechCraft 0.6.70-18450-gabe19ee3b0
Modular cross-platform feature rich live environment.
|
#include "taintedstring.h"
Public Member Functions | |
| template<typename... Args> requires std::constructible_from<QString, Args&&...> | |
| TaintedString (Args &&... args) | |
| TaintedString (const TaintedString &)=default | |
| TaintedString (TaintedString &&)=default | |
| TaintedString & | operator= (const TaintedString &)=default |
| TaintedString & | operator= (TaintedString &&)=default |
| QString | ToHtmlEscaped () const |
| QString | UnsafeGetRaw () const |
| bool | IsEmpty () const |
Friends | |
| template<typename... Args> requires (std::is_same_v<TaintedString, std::decay_t<Args>>&& ...) | |
| TaintedString | Format (const QString &pattern, Args &&... args) |
| TaintedString | operator+ (const TaintedString &l, const TaintedString &r) |
| template<typename T> requires (!std::same_as<std::decay_t<T>, TaintedString>) && Concatable<const QString&, T&&> | |
| TaintedString | operator+ (const TaintedString &l, T &&r) |
| template<typename T> requires (!std::same_as<std::decay_t<T>, TaintedString>) && Concatable<T&&, const QString&> | |
| TaintedString | operator+ (T &&l, const TaintedString &r) |
Definition at line 18 of file taintedstring.h.
|
inlineexplicit |
Definition at line 24 of file taintedstring.h.
Referenced by TaintedString(), TaintedString(), Format, operator+, operator+, operator+, operator=(), and operator=().
|
default |
|
default |
|
inline |
Definition at line 44 of file taintedstring.h.
|
default |
|
default |
|
inlinenodiscard |
Definition at line 34 of file taintedstring.h.
|
inlinenodiscard |
Definition at line 39 of file taintedstring.h.
|
friend |
Definition at line 51 of file taintedstring.h.
References TaintedString().
|
friend |
Definition at line 56 of file taintedstring.h.
References TaintedString().
|
friend |
Definition at line 63 of file taintedstring.h.
References TaintedString().
|
friend |
Definition at line 70 of file taintedstring.h.
References TaintedString().