QxOrm 1.4.9
C++ Object Relational Mapping library
Loading...
Searching...
No Matches

qx::QxHttpResponse : HTTP response (headers + body) More...

#include <QxHttpResponse.h>

Public Member Functions

 QxHttpResponse (QxHttpTransaction *transaction)
 
virtual ~QxHttpResponse ()
 
int & status ()
 
QByteArray & data ()
 
QByteArray statusDesc ()
 
QHash< QByteArray, QByteArray > & headers ()
 
QByteArray header (const QByteArray &key)
 
QHash< QByteArray, QxHttpCookie > & cookies ()
 
QxHttpCookie cookie (const QByteArray &name)
 
qx_bool writeChunked (const QByteArray &data)
 
bool isChunked () const
 

Private Attributes

std::unique_ptr< QxHttpResponseImpl > m_pImpl
 Private implementation idiom.
 

Detailed Description

qx::QxHttpResponse : HTTP response (headers + body)

Definition at line 61 of file QxHttpResponse.h.

Constructor & Destructor Documentation

◆ QxHttpResponse()

qx::QxHttpResponse::QxHttpResponse ( QxHttpTransaction * transaction)

◆ ~QxHttpResponse()

virtual qx::QxHttpResponse::~QxHttpResponse ( )
virtual

Member Function Documentation

◆ cookie()

QxHttpCookie qx::QxHttpResponse::cookie ( const QByteArray & name)

◆ cookies()

QHash< QByteArray, QxHttpCookie > & qx::QxHttpResponse::cookies ( )

◆ data()

QByteArray & qx::QxHttpResponse::data ( )

◆ header()

QByteArray qx::QxHttpResponse::header ( const QByteArray & key)

◆ headers()

QHash< QByteArray, QByteArray > & qx::QxHttpResponse::headers ( )

◆ isChunked()

bool qx::QxHttpResponse::isChunked ( ) const

◆ status()

int & qx::QxHttpResponse::status ( )

◆ statusDesc()

QByteArray qx::QxHttpResponse::statusDesc ( )

◆ writeChunked()

qx_bool qx::QxHttpResponse::writeChunked ( const QByteArray & data)

Member Data Documentation

◆ m_pImpl

std::unique_ptr<QxHttpResponseImpl> qx::QxHttpResponse::m_pImpl
private

Private implementation idiom.

Definition at line 67 of file QxHttpResponse.h.


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