GPUdb C++ API  Version 6.2.0.3
gpudb::HttpResponse Class Reference

#include <gpudb/Http.hpp>

+ Inheritance diagram for gpudb::HttpResponse:

Public Member Functions

 HttpResponse ()
 
virtual ~HttpResponse ()
 
const std::string & getResponseVersion () const
 
unsigned int getResponseCode () const
 
const std::string & getResponseMessage () const
 
const std::string & getResponseHeader (const std::string &key) const
 
const std::map< std::string, std::string > & getResponseHeaders () const
 

Protected Member Functions

virtual void write (const void *data, const size_t length)
 

Friends

template<typename T >
class HttpConnection
 

Detailed Description

Definition at line 149 of file Http.hpp.

Constructor & Destructor Documentation

◆ HttpResponse()

gpudb::HttpResponse::HttpResponse ( )

◆ ~HttpResponse()

virtual gpudb::HttpResponse::~HttpResponse ( )
virtual

Member Function Documentation

◆ getResponseCode()

unsigned int gpudb::HttpResponse::getResponseCode ( ) const

◆ getResponseHeader()

const std::string& gpudb::HttpResponse::getResponseHeader ( const std::string &  key) const

◆ getResponseHeaders()

const std::map<std::string, std::string>& gpudb::HttpResponse::getResponseHeaders ( ) const

◆ getResponseMessage()

const std::string& gpudb::HttpResponse::getResponseMessage ( ) const

◆ getResponseVersion()

const std::string& gpudb::HttpResponse::getResponseVersion ( ) const

◆ write()

virtual void gpudb::HttpResponse::write ( const void *  data,
const size_t  length 
)
protectedvirtual

Friends And Related Function Documentation

◆ HttpConnection

template<typename T >
friend class HttpConnection
friend

Definition at line 166 of file Http.hpp.


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