ComIn 0.5.1
ICON Community Interface
Loading...
Searching...
No Matches
comin_error.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  comin
 
namespace  comin::error
 

Functions

const char * comin_error_get_string (t_comin_error_code error_code)
 
const char * comin_error_get_category (t_comin_error_code error_code)
 
void comin_plugin_finish (const char *routine, const char *text)
 

Function Documentation

◆ comin_error_check()

void comin_error_check ( )

Definition at line 170 of file comin_error.cpp.

◆ comin_error_get()

t_comin_error_code comin_error_get ( void )

Get the current ComIn error code.

Definition at line 126 of file comin_error.cpp.

◆ comin_error_get_category()

const char * comin_error_get_category ( t_comin_error_code error_code)

Get the category of the given code.

Parameters
error_codeThe error code.

Definition at line 141 of file comin_error.cpp.

◆ comin_error_get_string()

const char * comin_error_get_string ( t_comin_error_code error_code)

Get the error message associated with a given code.

Parameters
error_codeThe error code.

Definition at line 135 of file comin_error.cpp.

◆ comin_error_reset()

void comin_error_reset ( void )

Reset the current ComIn error code to COMIN_SUCCESS.

Definition at line 131 of file comin_error.cpp.

◆ comin_error_set()

void comin_error_set ( t_comin_error_code error_code)

Definition at line 195 of file comin_error.cpp.

◆ comin_plugin_finish()

void comin_plugin_finish ( const char * routine,
const char * text )

Abort the model with an error message. Function does not return.

Parameters
routineRoutine where the error originated.
textError message.

Definition at line 148 of file comin_error.cpp.