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::WrongValueType Class Referencefinal

Exception thrown when value type requested is not correct. More...

#include <exception.hxx>

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

Public Member Functions

 WrongValueType (const std::string &targettype)
 
 WrongValueType (const WrongValueType &)=default
 
 WrongValueType (WrongValueType &&)=default
 
WrongValueTypeoperator= (const WrongValueType &)=default
 
WrongValueTypeoperator= (WrongValueType &&)=default
 
 ~WrongValueType () 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 thrown when value type requested is not correct.

Constructor & Destructor Documentation

◆ WrongValueType() [1/3]

StormByte::Database::WrongValueType::WrongValueType ( const std::string &  targettype)

Constructor

Parameters
targettypeitem type trying to be converted

◆ WrongValueType() [2/3]

StormByte::Database::WrongValueType::WrongValueType ( const WrongValueType )
default

Copy constructor

◆ WrongValueType() [3/3]

StormByte::Database::WrongValueType::WrongValueType ( WrongValueType &&  )
default

Move constructor

◆ ~WrongValueType()

StormByte::Database::WrongValueType::~WrongValueType ( )
overridedefaultnoexcept

Destructor

Member Function Documentation

◆ operator=() [1/2]

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

Assignment operator

◆ operator=() [2/2]

WrongValueType & StormByte::Database::WrongValueType::operator= ( WrongValueType &&  )
default

Move assignment operator


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