BSplinebasis
Loading...
Searching...
No Matches
Classes | Enumerations | Functions
bspline::exceptions Namespace Reference

Exceptions and error codes. More...

Classes

class  BSplineException
 The main exception class. More...
 

Enumerations

enum class  ErrorCode {
  DIFFERING_GRIDS , INCONSISTENT_DATA , MISSING_DATA , INVALID_ACCESS ,
  UNDETERMINED
}
 The error codes, which may be expected.
 

Functions

std::string getErrorMessage (ErrorCode errorCode)
 Default error messages.
 
std::string getErrorCodeName (ErrorCode errorCode)
 Returns the errorCode name.
 

Detailed Description

Exceptions and error codes.

The namespace containing the exceptions and errorCodes.

Function Documentation

◆ getErrorCodeName()

std::string bspline::exceptions::getErrorCodeName ( ErrorCode  errorCode)
inline

Returns the errorCode name.

Parameters
errorCodeThe errorCode for which the name is requested.
Returns
The name of the errorCode as a string.

◆ getErrorMessage()

std::string bspline::exceptions::getErrorMessage ( ErrorCode  errorCode)
inline

Default error messages.

Returns the default error message for an error code.

Parameters
errorCodeThe errorCode for which the default message is requested.
Returns
The default error message corresponding to the errorCode.