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::ColumnNotFound Class Reference

Exception when accessing a not found column. More...

#include <exception.hxx>

Inheritance diagram for StormByte::Database::ColumnNotFound:
Inheritance graph
[legend]
Collaboration diagram for StormByte::Database::ColumnNotFound:
Collaboration graph
[legend]

Public Member Functions

 ColumnNotFound (const std::string &name)
 
 ColumnNotFound (const ColumnNotFound &)=default
 
 ColumnNotFound (ColumnNotFound &&) noexcept=default
 
ColumnNotFoundoperator= (const ColumnNotFound &)=default
 
ColumnNotFoundoperator= (ColumnNotFound &&) noexcept=default
 
 ~ColumnNotFound () noexcept override=default
 
- Public Member Functions inherited from StormByte::Database::Exception
 Exception (const std::string &reason)
 
 Exception (std::string &&reason)
 
 Exception (const Exception &)=default
 
 Exception (Exception &&) noexcept=default
 
Exceptionoperator= (const Exception &)=default
 
Exceptionoperator= (Exception &&) noexcept=default
 
virtual ~Exception () noexcept=default
 

Detailed Description

Exception when accessing a not found column.

Constructor & Destructor Documentation

◆ ColumnNotFound() [1/3]

StormByte::Database::ColumnNotFound::ColumnNotFound ( const std::string &  name)

Constructor

Parameters
namecolumn name

◆ ColumnNotFound() [2/3]

StormByte::Database::ColumnNotFound::ColumnNotFound ( const ColumnNotFound )
default

Copy constructor

◆ ColumnNotFound() [3/3]

StormByte::Database::ColumnNotFound::ColumnNotFound ( ColumnNotFound &&  )
defaultnoexcept

Move constructor

◆ ~ColumnNotFound()

StormByte::Database::ColumnNotFound::~ColumnNotFound ( )
overridedefaultnoexcept

Destructor

Member Function Documentation

◆ operator=() [1/2]

ColumnNotFound & StormByte::Database::ColumnNotFound::operator= ( ColumnNotFound &&  )
defaultnoexcept

Move operator

◆ operator=() [2/2]

ColumnNotFound & StormByte::Database::ColumnNotFound::operator= ( const ColumnNotFound )
default

Assignment operator


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