|
ALL 0.9.3
A Loadbalacing Library
|
#include <ALL_CustomExceptions.hpp>
Public Member Functions | |
| InternalErrorException (const char *file_, const char *f_="", int l_=-1, const char *i_="Internal error occured, see description.", const char *loc_desc_="ALLInternalErrorException", const ErrorID error_id_=ErrorID::InternalError) | |
| Public Member Functions inherited from ALL::CustomException | |
| CustomException (const char *file_="", const char *f_="", int l_=-1, const char *i_="", const char *loc_desc_="ALLCustomException", const ErrorID error_id_=ErrorID::Generic) | |
| int | get_error_id () |
| const char * | get_func () const |
| const char * | get_info () |
| int | get_line () const |
| virtual const char * | what () const throw () |
Additional Inherited Members | |
| Protected Types inherited from ALL::CustomException | |
| enum struct | ErrorID : int { Generic = 1 , PointDimensionMissmatch , InvalidCommType , InvalidArgument , OutOfBounds , InternalError , FilesystemError } |
| Protected Attributes inherited from ALL::CustomException | |
| ErrorID | error_id |
| error identificator retrieved by Fortran | |
| std::string | error_msg |
| error message | |
| const char * | file |
| file the exception occured in | |
| const char * | func |
| function the exception occured in | |
| const char * | info |
| information on the exception | |
| int | line |
| line the exception occured in | |
| const char * | loc_desc |
| name of the exception | |
Definition at line 179 of file ALL_CustomExceptions.hpp.
|
inline |
constructor
| file | the source file from where the exception is thrown |
| f_ | the function from where the exception is thrown |
| l_ | the line from where the exception is thrown |
| i_ | additional information about the error |
| loc_desc | internal description of the exception type |
Definition at line 187 of file ALL_CustomExceptions.hpp.