NIM SDK API  9.0.0
nim_sdk_loader_helper.h
Go to the documentation of this file.
1 
10 #ifndef _NIM_SDK_CPP_NIM_SDK_LOADER_HELPER_H_
11 #define _NIM_SDK_CPP_NIM_SDK_LOADER_HELPER_H_
12 
13 #include "nim_wrapper_util/callback_proxy.h"
14 #include "nim_wrapper_util/nim_json_util.h"
15 #include "nim_wrapper_util/nim_sdk_util.h"
16 #include "nim_wrapper_util/nim_string_util.h"
17 
18 namespace nim {
19 extern nim::SDKInstance* nim_sdk_instance;
20 }
21 #ifdef NIM_SDK_DLL_IMPORT
22 #define NIM_SDK_GET_FUNC(function_ptr) NIM_SDK_GET_FUNC_FROM_INSTANCE(nim_sdk_instance, function_ptr)
23 #else
24 #define NIM_SDK_GET_FUNC(function_ptr) function_ptr
25 #endif
26 #endif // _NIM_SDK_CPP_NIM_SDK_LOADER_HELPER_H_
nim
namespace nim