StormByte C++ Library: Database module 0.0.9999
StormByte-Database is a StormByte library module for handling database connections
Loading...
Searching...
No Matches
Public Member Functions | List of all members
StormByte::Database::SQLite::QueryError Class Reference

Exception for query error. More...

#include <exception.hxx>

Inheritance diagram for StormByte::Database::SQLite::QueryError:
Inheritance graph
[legend]
Collaboration diagram for StormByte::Database::SQLite::QueryError:
Collaboration graph
[legend]

Public Member Functions

 QueryError (const std::string &reason)
 
 QueryError (std::string &&reason)
 
 QueryError (const QueryError &)=default
 
 QueryError (QueryError &&) noexcept=default
 
QueryErroroperator= (const QueryError &)=default
 
QueryErroroperator= (QueryError &&) noexcept=default
 
 ~QueryError () noexcept override=default
 
- Public Member Functions inherited from StormByte::Database::SQLite::Exception
 Exception (const std::string &message)
 
 Exception (const Exception &)=default
 
 Exception (Exception &&) noexcept=default
 
Exceptionoperator= (const Exception &)=default
 
Exceptionoperator= (Exception &&) noexcept=default
 
virtual ~Exception () noexcept override=default
 

Detailed Description

Exception for query error.

Constructor & Destructor Documentation

◆ QueryError() [1/4]

StormByte::Database::SQLite::QueryError::QueryError ( const std::string &  reason)

Constructor

Parameters
reasonreason

◆ QueryError() [2/4]

StormByte::Database::SQLite::QueryError::QueryError ( std::string &&  reason)

Constructor

Parameters
reasonreason

◆ QueryError() [3/4]

StormByte::Database::SQLite::QueryError::QueryError ( const QueryError )
default

Copy constructor

◆ QueryError() [4/4]

StormByte::Database::SQLite::QueryError::QueryError ( QueryError &&  )
defaultnoexcept

Move constructor

◆ ~QueryError()

StormByte::Database::SQLite::QueryError::~QueryError ( )
overridedefaultnoexcept

Destructor

Member Function Documentation

◆ operator=() [1/2]

QueryError & StormByte::Database::SQLite::QueryError::operator= ( const QueryError )
default

Assignment operator

◆ operator=() [2/2]

QueryError & StormByte::Database::SQLite::QueryError::operator= ( QueryError &&  )
defaultnoexcept

Move operator


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