refactor: change cpp structure.

dev_1
Gordon 1 year ago
parent 1389c44bb9
commit c0839d3a60
  1. 2
      c/src/test.c
  2. 2
      cpp/include/libopenimsdkcc.h
  3. 0
      cpp/include/wrapp_cpp_function.inc
  4. 4
      cpp/src/libopenimsdkcc.cc
  5. 6
      go/export.go

@ -56,7 +56,7 @@ int main(int argc, char **argv)
printf("return :%s\n",loginUserID);
char operationID1[] = "12345,create";
char *message = create_text_message(operationID1, "哈哈");
char *message = create_text_message(operationID1, "hello");
printf("return :%s\n",message);
char operationID2[] = "12345,get_all_conversation_list";
get_all_conversation_list(c_base_callback, operationID2);

@ -1,6 +1,6 @@
#pragma once
#include "openimsdk.h"
#include "libopenimsdk.h"
#include <functional>
#include <string>
#include <memory>

@ -1,6 +1,6 @@
#include "openimsdkcc.h"
#include "../include/libopenimsdk.h"
#include "wrapp_cpp_function.inc"
#include "../include/wrapp_cpp_function.inc"
namespace openim {

@ -594,6 +594,12 @@ func set_conversation_is_msg_destruct(cCallback C.CB_S_I_S_S, operationID *C.cha
open_im_sdk.SetConversationIsMsgDestruct(baseCallback, C.GoString(operationID), C.GoString(conversationID), parseBool(int(isMsgDestruct)))
}
//export set_conversation_ex
func set_conversation_ex(cCallback C.CB_S_I_S_S, operationID *C.char, conversationID *C.char, ex *C.char) {
baseCallback := NewBaseCallback(cCallback, operationID)
open_im_sdk.SetConversationEx(baseCallback, C.GoString(operationID), C.GoString(conversationID), C.GoString(ex))
}
//export hide_conversation
func hide_conversation(cCallback C.CB_S_I_S_S, operationID *C.char, conversationID *C.char) {
baseCallback := NewBaseCallback(cCallback, operationID)

Loading…
Cancel
Save