TJsonApiResponse Class
| Header: | #include <TJsonApiResponse> |
Public Functions
| TJsonApiResponse() | |
| TJsonApiResponse(const QString &iJsonStr) | |
| TJsonApiResponse(const QVariantMap &iVarMap) | |
| TJsonApiResponse(const TJsonApiResponse &iOther) | |
| ~TJsonApiResponse() | |
| TJsonApiResponse & | addError(const TJsonApiError &iError) |
| TJsonApiResponse & | addLink(const QString &iKey, const QString &iValue) |
| TJsonApiResponse & | addMeta(const QString &iKey, const QVariant &iValue) |
| QVariant | data() const |
| QList<TJsonApiError> | errors() const |
| TJsonApiError | firstError() const |
| bool | hasError() const |
| QString | id() const |
| QVariantMap | links() const |
| QVariantMap | meta() const |
| TJsonApiResponse & | setData(const QVariant &iData) |
| TJsonApiResponse & | setErrors(const QList<TJsonApiError> &iErrors) |
| TJsonApiResponse & | setId(const QString &iId) |
| TJsonApiResponse & | setLinks(const QVariantMap &iLinks) |
| TJsonApiResponse & | setMeta(const QVariantMap &iMeta) |
| QString | toJsonString() const |
| QVariantMap | toVariantMap() const |
| TJsonApiResponse & | operator=(const TJsonApiResponse &iOther) |
Detailed Description
Member Function Documentation
TJsonApiResponse::TJsonApiResponse()
Default constructs an instance of TJsonApiResponse.
TJsonApiResponse::TJsonApiResponse(const QString &iJsonStr)
Default constructs an instance of TJsonApiResponse.
TJsonApiResponse::TJsonApiResponse(const QVariantMap &iVarMap)
Default constructs an instance of TJsonApiResponse.
TJsonApiResponse::TJsonApiResponse(const TJsonApiResponse &iOther)
Copy constructor.
TJsonApiResponse::~TJsonApiResponse()
Destroys the instance of TJsonApiResponse.
TJsonApiResponse &TJsonApiResponse::addError(const TJsonApiError &iError)
TJsonApiResponse &TJsonApiResponse::addLink(const QString &iKey, const QString &iValue)
TJsonApiResponse &TJsonApiResponse::addMeta(const QString &iKey, const QVariant &iValue)
QVariant TJsonApiResponse::data() const
See also setData().
QList<TJsonApiError> TJsonApiResponse::errors() const
See also setErrors().
TJsonApiError TJsonApiResponse::firstError() const
bool TJsonApiResponse::hasError() const
QString TJsonApiResponse::id() const
See also setId().
QVariantMap TJsonApiResponse::links() const
See also setLinks().
QVariantMap TJsonApiResponse::meta() const
See also setMeta().
TJsonApiResponse &TJsonApiResponse::setData(const QVariant &iData)
See also data().
TJsonApiResponse &TJsonApiResponse::setErrors(const QList<TJsonApiError> &iErrors)
See also errors().
TJsonApiResponse &TJsonApiResponse::setId(const QString &iId)
See also id().
TJsonApiResponse &TJsonApiResponse::setLinks(const QVariantMap &iLinks)
See also links().
TJsonApiResponse &TJsonApiResponse::setMeta(const QVariantMap &iMeta)
See also meta().
QString TJsonApiResponse::toJsonString() const
QVariantMap TJsonApiResponse::toVariantMap() const
TJsonApiResponse &TJsonApiResponse::operator=(const TJsonApiResponse &iOther)
Copy-assignment operator.