libQuotient
A Qt library for building matrix clients
basejob.h File Reference
#include "requestdata.h"
#include <QtCore/QObject>
#include <QtCore/QStringBuilder>
#include <QtCore/QLoggingCategory>
#include <QtCore/QFuture>
#include <Quotient/converters.h>
#include <Quotient/quotient_common.h>
Include dependency graph for basejob.h:

Go to the source code of this file.

Classes

class  Quotient::BaseJob
 
struct  Quotient::BaseJob::Status
 The status of a job. More...
 
class  Quotient::Mocked< JobT >
 

Namespaces

 Quotient
 

Enumerations

enum class  Quotient::HttpVerb { Quotient::Get , Quotient::Put , Quotient::Post , Quotient::Delete }
 

Functions

bool QUOTIENT_API Quotient::isJobPending (BaseJob *job)
 
template<std::derived_from< BaseJob > JobT>
auto Quotient::collectResponse (JobT *job) requires requires
 Get a job response in a single structure. More...
 

Variables

template<typename JobT >
constexpr auto Quotient::doCollectResponse = nullptr