1 #ifndef __GPUDB__GPUDBEXCEPTION_HPP__
2 #define __GPUDB__GPUDBEXCEPTION_HPP__
22 virtual const char*
what()
const throw() {
return message.c_str(); }
38 const std::vector<gpudb::GenericRecord>& records_,
39 const std::string& message_ );
41 virtual const char*
what()
const throw() {
return message.c_str(); }
46 void append_records( std::vector<gpudb::GenericRecord>::iterator begin,
47 std::vector<gpudb::GenericRecord>::iterator end );
51 std::vector<gpudb::GenericRecord> records;
60 virtual const char*
what()
const throw() {
return message.c_str(); }
72 const std::vector<HttpUrl>& urls_ );
74 virtual const char*
what()
const throw() {
return message.c_str(); }
80 std::vector<HttpUrl> urls;
90 const std::string& message_);
92 virtual const char*
what()
const throw() {
return message.c_str(); }
98 std::vector<uint8_t> request;
~GPUdbInsertionException()
~GPUdbHAUnavailableException()
virtual const char * what() const
void append_records(std::vector< gpudb::GenericRecord >::iterator begin, std::vector< gpudb::GenericRecord >::iterator end)
GPUdbException(const std::string &messageParam)
GPUdbSubmitException(const std::string &messageParam)
GPUdbHAUnavailableException(const std::string &messageParam)
virtual const char * what() const
virtual const char * what() const
GPUdbExitException(const std::string &messageParam)
virtual const char * what() const
virtual const char * what() const
GPUdbInsertionException(const std::string &messageParam)