AutoPas  3.0.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
autopas::utils::ExceptionHandler::AutoPasException Class Reference

Default exception class for autopas exceptions. More...

#include <ExceptionHandler.h>

Inheritance diagram for autopas::utils::ExceptionHandler::AutoPasException:
Inheritance graph
[legend]
Collaboration diagram for autopas::utils::ExceptionHandler::AutoPasException:
Collaboration graph
[legend]

Public Member Functions

 AutoPasException (std::string description)
 constructor
 
 AutoPasException (const AutoPasException &exception)
 Copy constructor.
 
const char * what () const noexcept override
 returns the description
 

Detailed Description

Default exception class for autopas exceptions.

Note
normally generated using ExceptionHandler::exception("some string")

Constructor & Destructor Documentation

◆ AutoPasException() [1/2]

autopas::utils::ExceptionHandler::AutoPasException::AutoPasException ( std::string  description)
explicit

constructor

Parameters
descriptiona descriptive string

◆ AutoPasException() [2/2]

autopas::utils::ExceptionHandler::AutoPasException::AutoPasException ( const AutoPasException exception)
default

Copy constructor.

Parameters
exception

Member Function Documentation

◆ what()

const char * autopas::utils::ExceptionHandler::AutoPasException::what ( ) const
overridenoexcept

returns the description

Returns

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