Public Member Functions | Data Fields

HTTPVersion Class Reference

#include <HTTP.h>

Public Member Functions

 HTTPVersion ()
 HTTPVersion (int32_t version)
 HTTPVersion (int ver_major, int ver_minor)
void set (HTTPVersion ver)
void set (int ver_major, int ver_minor)
HTTPVersionoperator= (const HTTPVersion &hv)
int operator== (const HTTPVersion &hv) const
int operator!= (const HTTPVersion &hv) const
int operator> (const HTTPVersion &hv) const
int operator< (const HTTPVersion &hv) const
int operator>= (const HTTPVersion &hv) const
int operator<= (const HTTPVersion &hv) const

Data Fields

int32_t m_version

Detailed Description

Definition at line 489 of file HTTP.h.


Constructor & Destructor Documentation

HTTPVersion::HTTPVersion (  )  [inline]

Definition at line 689 of file HTTP.h.

HTTPVersion::HTTPVersion ( int32_t  version  )  [inline, explicit]

Definition at line 697 of file HTTP.h.

HTTPVersion::HTTPVersion ( int  ver_major,
int  ver_minor 
) [inline]

Definition at line 705 of file HTTP.h.


Member Function Documentation

int HTTPVersion::operator!= ( const HTTPVersion hv  )  const [inline]

Definition at line 753 of file HTTP.h.

References m_version.

int HTTPVersion::operator< ( const HTTPVersion hv  )  const [inline]

Definition at line 771 of file HTTP.h.

References m_version.

int HTTPVersion::operator<= ( const HTTPVersion hv  )  const [inline]

Definition at line 789 of file HTTP.h.

References m_version.

HTTPVersion & HTTPVersion::operator= ( const HTTPVersion hv  )  [inline]

Definition at line 733 of file HTTP.h.

References m_version.

int HTTPVersion::operator== ( const HTTPVersion hv  )  const [inline]

Definition at line 744 of file HTTP.h.

References m_version.

int HTTPVersion::operator> ( const HTTPVersion hv  )  const [inline]

Definition at line 762 of file HTTP.h.

References m_version.

int HTTPVersion::operator>= ( const HTTPVersion hv  )  const [inline]

Definition at line 780 of file HTTP.h.

References m_version.

void HTTPVersion::set ( HTTPVersion  ver  )  [inline]
void HTTPVersion::set ( int  ver_major,
int  ver_minor 
) [inline]

Definition at line 724 of file HTTP.h.

References HTTP_VERSION, and m_version.


Field Documentation


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