ComIn
0.5.1
ICON Community Interface
Loading...
Searching...
No Matches
exception.cpp
Go to the documentation of this file.
1
#include "
exception.h
"
2
3
namespace
comin::python
{
4
5
PyObject*
PyExc_ComInError
;
6
7
void
check_error
(std::string add_info) {
8
t_comin_error_code error_code =
comin_error_get
();
9
if
(error_code == COMIN_SUCCESS)
10
return
;
11
comin_error_reset
();
12
throw
ComInError
(error_code, add_info);
13
}
14
15
}
// namespace comin::python
comin::python::ComInError
Definition
exception.h:16
comin_error_get
t_comin_error_code comin_error_get()
Get the current ComIn error code.
Definition
comin_error.cpp:126
comin_error_reset
void comin_error_reset()
Reset the current ComIn error code to COMIN_SUCCESS.
Definition
comin_error.cpp:131
exception.h
comin::python
Definition
callbacks.cpp:23
comin::python::check_error
void check_error(std::string add_info)
Definition
exception.cpp:7
comin::python::PyExc_ComInError
PyObject * PyExc_ComInError
Definition
exception.cpp:5
plugins
python_adapter
exception.cpp
Generated by
1.13.2