Blocking REST API client.
More...
#include <XXRestApiBlocking.h>
Blocking REST API client.
|
| | Blocking (QObject *parent, const QString &baseUrl) |
| virtual Result | get (const QString &endpoint, const QUrlQuery ¶ms=QUrlQuery()) const |
| virtual ResultRaw | getRaw (const QString &endpoint, const QUrlQuery ¶ms=QUrlQuery()) const |
| virtual Result | post (const QString &endpoint, const QJsonObject &payload=QJsonObject(), const QUrlQuery ¶ms=QUrlQuery()) const |
| virtual Result | put (const QString &endpoint, const QJsonObject &payload=QJsonObject(), const QUrlQuery ¶ms=QUrlQuery()) const |
| void | setAuthProvider (AuthProvider::Token *newProvider) |
| void | setBaseUrl (const QString &url) |
| const QString & | getBaseUrl () const |
| | Settings () |
| void | setVerbose (bool enabled) |
| bool | verbose () const |
◆ ReplyGeneratorFunction
◆ Blocking()
| XX::RestApi::Blocking::Blocking |
( |
QObject * | parent, |
|
|
const QString & | baseUrl ) |
◆ addUnauthorizedStatusCode()
| void XX::RestApi::Blocking::addUnauthorizedStatusCode |
( |
int | code | ) |
|
|
protected |
◆ createRequest()
| QNetworkRequest XX::RestApi::Blocking::createRequest |
( |
const QString & | endpoint, |
|
|
const QUrlQuery & | params ) const |
|
protected |
◆ get()
| virtual Result XX::RestApi::Blocking::get |
( |
const QString & | endpoint, |
|
|
const QUrlQuery & | params = QUrlQuery() ) const |
|
virtual |
◆ getBaseUrl()
| const QString & XX::RestApi::Blocking::getBaseUrl |
( |
| ) |
const |
◆ getRaw()
| virtual ResultRaw XX::RestApi::Blocking::getRaw |
( |
const QString & | endpoint, |
|
|
const QUrlQuery & | params = QUrlQuery() ) const |
|
virtual |
◆ post()
| virtual Result XX::RestApi::Blocking::post |
( |
const QString & | endpoint, |
|
|
const QJsonObject & | payload = QJsonObject(), |
|
|
const QUrlQuery & | params = QUrlQuery() ) const |
|
virtual |
◆ put()
| virtual Result XX::RestApi::Blocking::put |
( |
const QString & | endpoint, |
|
|
const QJsonObject & | payload = QJsonObject(), |
|
|
const QUrlQuery & | params = QUrlQuery() ) const |
|
virtual |
◆ setAuthProvider()
◆ setBaseUrl()
| void XX::RestApi::Blocking::setBaseUrl |
( |
const QString & | url | ) |
|
◆ Async
◆ baseUrl
| QString XX::RestApi::Blocking::baseUrl |
|
protected |
◆ manager
| QNetworkAccessManager* XX::RestApi::Blocking::manager |
|
protected |
◆ provider
◆ successStatusCodes
| QList<int> XX::RestApi::Blocking::successStatusCodes |
|
protected |
◆ unauthorizedStatusCodes
| QList<int> XX::RestApi::Blocking::unauthorizedStatusCodes |
|
protected |
The documentation for this class was generated from the following file: