|
template<typename _T_ , typename... _TOther_> |
| ValueHash (const QString &_key, const _T_ &_t, const _TOther_ &...) |
|
| ValueHash (const QHash< QString, Value > &_value) |
|
| ValueHash (const ValueHash &_list) |
|
| ValueHash (ValueHash &&_list) |
|
ValueHash | operator= (const ValueHash &_list) |
|
int | size () const |
|
QStringList | keys () const |
|
Value | value (const QString &_key) const |
|
template<typename _T_ > |
cres_qresult< _T_ > | value (const QString &_key) const |
|
template<typename _T_ > |
cres_qresult< _T_ > | value (const QString &_key, const _T_ &_default) const |
|
bool | contains (const QString &_key) const |
|
bool | contains (const QString &_key, const knowCore::Uri &_datatype) const |
|
template<typename _T_ > |
bool | contains (const QString &_key) const |
|
cres_qresult< void > | ensureContains (const QString &_key, const knowCore::Uri &_datatype) const |
|
template<typename _T_ > |
cres_qresult< void > | ensureContains (const QString &_key) const |
|
template<typename _T_ > |
cres_qresult< QHash< QString, _T_ > > | hash () const |
|
QHash< QString, Value > | hash () const |
|
template<typename _T_ > |
cres_qresult< QMap< QString, _T_ > > | map () const |
|
QMap< QString, Value > | map () const |
|
template<typename _T_ > |
cres_qresult< QList< _T_ > > | values () const |
|
QList< Value > | values () const |
|
bool | operator== (const ValueHash &_rhs) const |
|
bool | operator!= (const ValueHash &_rhs) const |
|
bool | operator== (const QHash< QString, Value > &_rhs) const |
|
cres_qresult< QByteArray > | md5 () const |
|
cres_qresult< QJsonValue > | toJsonValue (const SerialisationContexts &_contexts) const |
|
cres_qresult< QCborValue > | toCborValue (const SerialisationContexts &_contexts) const |
|
cres_qresult< QString > | printable () const |
|
QVariantHash | toVariantHash () const |
|
QVariantMap | toVariantMap () const |
|
QVariant | toVariant () const |
|
cres_qresult< void > | checkContainsOnly (const Uri &_uri) const |
|
template<typename _T_ > |
cres_qresult< void > | checkContainsOnly () const |
|
| operator Value () const |
|
template<typename _T_ > |
ValueHash & | insert (const QString &_key, const _T_ &_value) |
|
template<typename _T_ , typename... _TOther_> |
ValueHash & | insert (const QString &_key, const _T_ &_value, const QString &_key_n, const _TOther_ &... _other) |
|
ValueHash & | insert (const QString &_key, const knowCore::Value &_value) |
|
cres_qresult< void > | insert (const QString &_key, const QVariant &_value) |
|
cres_qresult< void > | insert (const QVariantHash &_value) |
|
ValueHash & | insert (const knowCore::ValueHash &_value) |
|
cres_qresult< void > | insert (const QVariantMap &_value) |
|
cres_qresult< void > | insert (const QJsonObject &_value) |
|
ValueHash & | remove (const QString &_key) |
|
void | clear () |
|
template<typename _T_ , typename... _TOther_> |
| ValueHash (const QString &_key, const _T_ &_t, const _TOther_ &... _other) |
|
|
static cres_qresult< ValueHash > | fromVariantMap (const QVariantMap &_map) |
|
static cres_qresult< ValueHash > | fromVariantHash (const QVariantHash &_map) |
|
static cres_qresult< ValueHash > | parseVariantMap (const QVariantMap &_value) |
|
static cres_qresult< ValueHash > | fromJsonValue (const QJsonValue &_value, const DeserialisationContexts &_contexts) |
|
static cres_qresult< ValueHash > | fromCborValue (const QCborValue &_value, const DeserialisationContexts &_contexts) |
|
Represent a (key, value) where key are strings for integration with knowCore::Value.