%module(directors="1") XYDDmaTradeApi
%{
#include "XYDDmaApiStruct.h"
#include "XYDDmaApiDataType.h"
#include "XYDDmaTradeApi.h"
#include "shfe/FtdcUserApiDataType.h"
#include "shfe/FtdcUserApiStruct.h"
%}
%define __attribute__(x)
%enddef
%feature ("director");
/* char* [] */
%include "carrays.i"
%array_functions(char*,array)
%include "inttypes.i"
%include "cpointer.i"
%pointer_functions(int,intp);
%include "std_string.i"
%apply const std::string& {std::string*};
/*%include <std_vector.i>
%template(stringVector) std::vector<std::string>;*/
%include "XYDDmaApiStruct.h"
%include "XYDDmaApiDataType.h"
%include "XYDDmaTradeApi.h"
%include "shfe/FtdcUserApiDataType.h"
%include "shfe/FtdcUserApiStruct.h"
常用.i文件
最新推荐文章于 2023-04-10 16:21:48 发布