NIM PC Cross Platform SDK
nim_chatroom_loader_helper.h
Go to the documentation of this file.
1
7#ifndef _NIM_SDK_CPP_NIM_CHATROOM_SDK_LOADER_HELPER_H_
8#define _NIM_SDK_CPP_NIM_CHATROOM_SDK_LOADER_HELPER_H_
9
14
15#ifndef DEF_UNDER_NO_NAMESPACE
16namespace nim_chatroom {
17#endif // DEF_UNDER_NO_NAMESPACE
18
20
21#ifndef DEF_UNDER_NO_NAMESPACE
22}
23#endif // DEF_UNDER_NO_NAMESPACE
24
25namespace nim_chatroom {
26extern nim::SDKInstance* nim_chatroom_sdk_instance;
27}
28#ifdef NIM_SDK_DLL_IMPORT
29#define NIM_CHATROOM_SDK_GET_FUNC(function_ptr) NIM_SDK_GET_FUNC_FROM_INSTANCE(nim_chatroom_sdk_instance, function_ptr)
30#else
31#define NIM_CHATROOM_SDK_GET_FUNC(function_ptr) function_ptr
32#endif
33#endif // _NIM_SDK_CPP_NIM_CHATROOM_SDK_LOADER_HELPER_H_
C++封装层回调应用层工具类,开发者可以指定自己的异步回调方法,以防止卡死SDK线程(推荐)
SDK库辅助类,提供加载/卸载SDK库以及获取接口的方法
Definition: nim_sdk_util.h:38
聊天室
Definition: nim_chatroom_def_include.h:17
nim chatroom 公共数据类型定义总的包含文件
JSON辅助方法
SDK库辅助方法
string操作辅助方法