MeshKernel
Public Member Functions | List of all members
meshkernel::AlgorithmError Class Referencefinal

A class for throwing algorithm exceptions. More...

#include <Exceptions.hpp>

Inheritance diagram for meshkernel::AlgorithmError:
meshkernel::MeshKernelError

Public Member Functions

template<typename... Args>
 MeshKernelError (FormatString const &format_string, Args &&... args)
 Class constructor.
 
- Public Member Functions inherited from meshkernel::MeshKernelError
template<typename... Args>
 MeshKernelError (FormatString const &format_string, Args &&... args)
 Class constructor. More...
 
virtual ~MeshKernelError ()=default
 Class destructor.
 
const char * what () const noexcept override
 Returns the explanatory string of the error. More...
 
ExitCode Code () const
 Returns the exit code. More...
 

Additional Inherited Members

- Protected Member Functions inherited from meshkernel::MeshKernelError
virtual std::string FormattedMessage () const
 Returns the message.
 

Detailed Description

A class for throwing algorithm exceptions.


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