|
static ::ExceptionBase & | ExcDivideByZero () |
|
static ::ExceptionBase & | ExcNumberNotFinite (std::complex< double > arg1) |
|
static ::ExceptionBase & | ExcOutOfMemory (std::size_t arg1) |
|
static ::ExceptionBase & | ExcMemoryLeak (int arg1) |
|
static ::ExceptionBase & | ExcIO () |
|
static ::ExceptionBase & | ExcFileNotOpen (std::string arg1) |
|
static ::ExceptionBase & | ExcNotImplemented () |
|
static ::ExceptionBase & | ExcInternalError () |
|
static ::ExceptionBase & | ExcPureFunctionCalled () |
|
static ::ExceptionBase & | ExcNotInitialized () |
|
static ::ExceptionBase & | ExcInvalidState () |
|
static ::ExceptionBase & | ExcImpossibleInDim (int arg1) |
|
static ::ExceptionBase & | ExcImpossibleInDimSpacedim (int arg1, int arg2) |
|
static ::ExceptionBase & | ExcZero () |
|
static ::ExceptionBase & | ExcEmptyObject () |
|
static ::ExceptionBase & | ExcDimensionMismatch (std::size_t arg1, std::size_t arg2) |
|
static ::ExceptionBase & | ExcDimensionMismatch2 (int arg1, int arg2, int arg3) |
|
static ::ExceptionBase & | ExcIndexRange (int arg1, int arg2, int arg3) |
|
template<typename T > |
static ::ExceptionBase & | ExcIndexRangeType (T arg1, T arg2, T arg3) |
|
static ::ExceptionBase & | ExcLowerRange (int arg1, int arg2) |
|
template<typename T > |
static ::ExceptionBase & | ExcLowerRangeType (T arg1, T arg2) |
|
static ::ExceptionBase & | ExcNotMultiple (int arg1, int arg2) |
|
static ::ExceptionBase & | ExcInvalidIterator () |
|
static ::ExceptionBase & | ExcIteratorPastEnd () |
|
static ::ExceptionBase & | ExcMessage (std::string arg1) |
|
static ::ExceptionBase & | ExcGhostsPresent () |
|
static ::ExceptionBase & | ExcScalarAssignmentOnlyForZeroValue () |
|
static ::ExceptionBase & | ExcNeedsLAPACK () |
|
static ::ExceptionBase & | ExcNeedsMPI () |
|
static ::ExceptionBase & | ExcNeedsNetCDF () |
|
static ::ExceptionBase & | ExcNeedsFunctionparser () |
|
static ::ExceptionBase & | ExcNeedsAssimp () |
|
static ::ExceptionBase & | ExcCudaError (const char *arg1) |
|
static ::ExceptionBase & | ExcCusparseError (std::string arg1) |
|
Declare some exceptions that occur over and over. This way, you can simply use these exceptions, instead of having to declare them locally in your class. The namespace in which these exceptions are declared is later included into the global namespace by