#include <service.h>

Collaboration diagram for dnai::http::Service:
Collaboration graph

Static Public Member Functions

static void Init (const Config &)
 
static void callInterceptors (Url *)
 
static void addInterceptor (InterceptorFunction)
 
static QHttpPart makeHttpPart (QString const &, QString const &)
 
static QHttpPart makeHttpPart (QString const &, QFile *)
 
template<typename... Args>
static Urlurl (Args const &...args)
 

Static Private Attributes

static QNetworkAccessManager * m_manager = new QNetworkAccessManager()
 
static Config m_config = Config{}
 

Member Function Documentation

void dnai::http::Service::addInterceptor ( InterceptorFunction  interceptor)
static
void dnai::http::Service::callInterceptors ( Url url)
static
void dnai::http::Service::Init ( const Config config)
static
QHttpPart dnai::http::Service::makeHttpPart ( QString const &  key,
QString const &  value 
)
static
QHttpPart dnai::http::Service::makeHttpPart ( QString const &  key,
QFile *  file 
)
static
template<typename... Args>
static Url* dnai::http::Service::url ( Args const &...  args)
inlinestatic

Member Data Documentation

Config dnai::http::Service::m_config = Config{}
staticprivate
QNetworkAccessManager * dnai::http::Service::m_manager = new QNetworkAccessManager()
staticprivate

The documentation for this class was generated from the following files: