Public Member Functions | Friends

atscppapi::Response Class Reference

Encapsulates a response. More...

#include <Response.h>

Inherits atscppapi::noncopyable.

Collaboration diagram for atscppapi::Response:
Collaboration graph
[legend]

Public Member Functions

 Response ()
HttpVersion getVersion () const
HttpStatus getStatusCode () const
void setStatusCode (HttpStatus)
std::string getReasonPhrase () const
void setReasonPhrase (const std::string &)
HeadersgetHeaders () const
 ~Response ()

Friends

class Transaction
class utils::internal

Detailed Description

Encapsulates a response.

Definition at line 39 of file Response.h.


Constructor & Destructor Documentation

atscppapi::Response::Response (  ) 
atscppapi::Response::~Response (  ) 

Member Function Documentation

Headers& atscppapi::Response::getHeaders (  )  const
Returns:
Headers of the response
std::string atscppapi::Response::getReasonPhrase (  )  const
Returns:
Reason phrase of the response
HttpStatus atscppapi::Response::getStatusCode (  )  const
Returns:
Status code of the response
HttpVersion atscppapi::Response::getVersion (  )  const
Returns:
HTTP version of the response
void atscppapi::Response::setReasonPhrase ( const std::string &   ) 
Parameters:
New reason phrase to set
void atscppapi::Response::setStatusCode ( HttpStatus   ) 
Parameters:
New status code to set

Friends And Related Function Documentation

friend class Transaction [friend]

Definition at line 65 of file Response.h.

friend class utils::internal [friend]

Definition at line 66 of file Response.h.


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