KVIrc  4.9.2
DeveloperAPIs
Public Member Functions | Public Attributes | Static Private Attributes | List of all members
QHttpRequest Class Referenceabstract
+ Inheritance diagram for QHttpRequest:

Public Member Functions

virtual QIODevice * destinationDevice ()=0
 
virtual bool hasRequestHeader ()
 
 QHttpRequest ()
 
virtual QHttpRequestHeader requestHeader ()
 
virtual QIODevice * sourceDevice ()=0
 
virtual void start (QHttp *)=0
 
virtual ~QHttpRequest ()=default
 

Public Attributes

bool finished
 
int id
 

Static Private Attributes

static QBasicAtomicInt idCounter = Q_BASIC_ATOMIC_INITIALIZER(1)
 

Constructor & Destructor Documentation

QHttpRequest::QHttpRequest ( )
inline

References idCounter.

virtual QHttpRequest::~QHttpRequest ( )
virtualdefault

Member Function Documentation

virtual QIODevice* QHttpRequest::destinationDevice ( )
pure virtual
bool QHttpRequest::hasRequestHeader ( )
virtual

Reimplemented in QHttpNormalRequest.

Referenced by QHttp::currentRequest().

QHttpRequestHeader QHttpRequest::requestHeader ( )
virtual

Reimplemented in QHttpNormalRequest.

Referenced by QHttp::currentRequest().

virtual QIODevice* QHttpRequest::sourceDevice ( )
pure virtual
virtual void QHttpRequest::start ( QHttp )
pure virtual

Member Data Documentation

bool QHttpRequest::finished
int QHttpRequest::id
QBasicAtomicInt QHttpRequest::idCounter = Q_BASIC_ATOMIC_INITIALIZER(1)
staticprivate

Referenced by QHttpRequest().


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