Go to the source code of this file.
◆ GBL_CONTEXT_EXT_C_TO_CPP_BEGIN
#define GBL_CONTEXT_EXT_C_TO_CPP_BEGIN |
( |
|
pFrame, |
|
|
|
UdType |
|
) |
| |
Value:
GBL_UNUSED(result); \
GBL_CONTEXT_EXT_C_TO_CPP_BEGIN_NO_THROW(pFrame, Context); \
try { \
Definition at line 28 of file gimbal_context.hpp.
◆ GBL_CONTEXT_EXT_C_TO_CPP_BEGIN_NO_THROW
#define GBL_CONTEXT_EXT_C_TO_CPP_BEGIN_NO_THROW |
( |
|
pFrame, |
|
|
|
UdType |
|
) |
| |
Value:
GBL_API_BEGIN(pFrame->pContext); \
UdType* pUd = static_cast<UdType*>(pFrame->pContextUd); \
GBL_API_VERIFY_POINTER(pUd)
Definition at line 22 of file gimbal_context.hpp.
◆ GBL_CONTEXT_EXT_C_TO_CPP_END
#define GBL_CONTEXT_EXT_C_TO_CPP_END |
( |
| ) |
|
◆ GBL_RESULT_CATCH
#define GBL_RESULT_CATCH |
( |
|
code | ) |
|
Value:catch(const Exception& resultException) { \
code = resultException.getResult(); \
} \
catch(...) { \
code =
Result(Result::ErrorUnhandledException); \
}
Definition at line 14 of file gimbal_context.hpp.