Skip to main content

#include <gpudb/GPUdbException.hpp>

Inheritance diagram for gpudb::GPUdbInsertionException:
Collaboration diagram for gpudb::GPUdbInsertionException:

Public Member Functions

 GPUdbInsertionException (const std::string &messageParam)
 
 GPUdbInsertionException (const std::string &url_, const std::vector< gpudb::GenericRecord > &records_, const std::string &message_)
 
virtual const char * what () const throw ()
 
 ~GPUdbInsertionException () throw ()
 
void append_records (std::vector< gpudb::GenericRecord >::iterator begin, std::vector< gpudb::GenericRecord >::iterator end)
 
std::vector< gpudb::GenericRecordgetRecords () const
 
 Public Member Functions inherited from gpudb::GPUdbException
 GPUdbException (const std::string &messageParam)
 
 ~GPUdbException () throw ()
 

Additional Inherited Members

 Protected Attributes inherited from gpudb::GPUdbException
std::string message
 

Detailed Description

Definition at line 32 of file GPUdbException.hpp.

Constructor & Destructor Documentation

◆ GPUdbInsertionException() [1/2]

gpudb::GPUdbInsertionException::GPUdbInsertionException (const std::string &messageParam)
inline

Definition at line 35 of file GPUdbException.hpp.

◆ GPUdbInsertionException() [2/2]

gpudb::GPUdbInsertionException::GPUdbInsertionException (const std::string &url_,
const std::vector< gpudb::GenericRecord > &records_,
const std::string &message_ )

◆ ~GPUdbInsertionException()

gpudb::GPUdbInsertionException::~GPUdbInsertionException ()
throw ( )
inline

Definition at line 43 of file GPUdbException.hpp.

Member Function Documentation

◆ append_records()

void gpudb::GPUdbInsertionException::append_records (std::vector< gpudb::GenericRecord >::iteratorbegin,
std::vector< gpudb::GenericRecord >::iteratorend )

◆ getRecords()

std::vector< gpudb::GenericRecord > gpudb::GPUdbInsertionException::getRecords () const
inline

Definition at line 49 of file GPUdbException.hpp.

◆ what()

virtual const char * gpudb::GPUdbInsertionException::what () const
throw ( )
inlinevirtual

Reimplemented from gpudb::GPUdbException.

Definition at line 41 of file GPUdbException.hpp.


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