Loading...
Searching...
No Matches
JsonValue Struct Reference
Public Member Functions | |
QString | toString () const noexcept |
std::string | toStdString () const noexcept |
QByteArray | toByteArray () const noexcept |
int32_t | toInt () const noexcept |
bool | toBool () const noexcept |
double | toDouble () const noexcept |
int64_t | toInt64 () const noexcept |
uint64_t | toUInt64 () const noexcept |
bool | isDouble () const noexcept |
auto | toArray () const noexcept |
auto | toObject () const noexcept |
bool | isString () const noexcept |
template<std::size_t N> | |
JsonValue | operator[] (const char(&str)[N]) const noexcept |
JsonValue | operator[] (const std::string &str) const noexcept |
JsonValue | operator[] (const QString &str) const noexcept |
template<typename T > | |
T | to () const noexcept |
Public Attributes | |
const rapidjson::Value & | obj |
Friends | |
template<typename T > | |
void | operator<<= (T &t, const JsonValue &self) |
The documentation for this struct was generated from the following file: