QHttpResponseHeader Class Reference

QHttpResponseHeader Class Reference

#include <qhttp.h>

Class Description

Definition at line 119 of file qhttp.h.

+ Inheritance diagram for QHttpResponseHeader:

Public Member Functions

 QHttpResponseHeader ()
 
 QHttpResponseHeader (const QHttpResponseHeader &header)
 
 QHttpResponseHeader (const QString &str)
 
 QHttpResponseHeader (int code, const QString &text=QString(), int majorVer=1, int minorVer=1)
 
QHttpResponseHeaderoperator= (const QHttpResponseHeader &header)
 
void setStatusLine (int code, const QString &text=QString(), int majorVer=1, int minorVer=1)
 
int statusCode () const
 
QString reasonPhrase () const
 
int majorVersion () const
 
int minorVersion () const
 
QString toString () const
 
- Public Member Functions inherited from QHttpHeader
 QHttpHeader ()
 
 QHttpHeader (const QHttpHeader &header)
 
 QHttpHeader (const QString &str)
 
virtual ~QHttpHeader ()
 
QHttpHeaderoperator= (const QHttpHeader &h)
 
void setValue (const QString &key, const QString &value)
 
void setValues (const QList< QPair< QString, QString > > &values)
 
void addValue (const QString &key, const QString &value)
 
QList< QPair< QString, QString > > values () const
 
bool hasKey (const QString &key) const
 
QStringList keys () const
 
QString value (const QString &key) const
 
QStringList allValues (const QString &key) const
 
void removeValue (const QString &key)
 
void removeAllValues (const QString &key)
 
bool hasContentLength () const
 
uint contentLength () const
 
void setContentLength (int len)
 
bool hasContentType () const
 
QString contentType () const
 
void setContentType (const QString &type)
 
bool isValid () const
 

Protected Member Functions

bool parseLine (const QString &line, int number)
 
- Protected Member Functions inherited from QHttpHeader
bool parse (const QString &str)
 
void setValid (bool)
 
 QHttpHeader (QHttpHeaderPrivate &dd, const QString &str=QString())
 
 QHttpHeader (QHttpHeaderPrivate &dd, const QHttpHeader &header)
 

Friends

class QHttpPrivate
 

Additional Inherited Members

- Protected Attributes inherited from QHttpHeader
QScopedPointer< QHttpHeaderPrivate > d_ptr
 

Constructor & Destructor Documentation

QHttpResponseHeader ( const QString str)
QHttpResponseHeader ( int  code,
const QString text = QString(),
int  majorVer = 1,
int  minorVer = 1 
)

Member Function Documentation

QHttpResponseHeader& operator= ( const QHttpResponseHeader header)
void setStatusLine ( int  code,
const QString text = QString(),
int  majorVer = 1,
int  minorVer = 1 
)
int statusCode ( ) const
QString reasonPhrase ( ) const
int majorVersion ( ) const
virtual

Implements QHttpHeader.

int minorVersion ( ) const
virtual

Implements QHttpHeader.

QString toString ( ) const
virtual

Reimplemented from QHttpHeader.

bool parseLine ( const QString line,
int  number 
)
protectedvirtual

Reimplemented from QHttpHeader.

Friends And Related Function Documentation

friend class QHttpPrivate
friend

Definition at line 143 of file qhttp.h.


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