SpiecsEngine
 
Loading...
Searching...
No Matches

◆ HE_CHECK

#define HE_CHECK ( expr)
Value:
if((expr) != HAPI_RESULT_SUCCESS) \
{ \
std::stringstream ss; \
ss << "Houdini Call Failed:\n Error Code: " \
<< GetHoudiniLastError() \
<< "\n At Lines: " << __LINE__ \
<< "\n At Files: " << __FILE__; \
SPICES_CORE_WARN(ss.str()); \
}

HoudiniEngine Check macro. Verify HoudiniEngine API Effectiveness.

Definition at line 17 of file HoudiniCore.h.

17#define HE_CHECK(expr) \
18 if((expr) != HAPI_RESULT_SUCCESS) \
19 { \
20 std::stringstream ss; \
21 ss << "Houdini Call Failed:\n Error Code: " \
22 << GetHoudiniLastError() \
23 << "\n At Lines: " << __LINE__ \
24 << "\n At Files: " << __FILE__; \
25 SPICES_CORE_WARN(ss.str()); \
26 }