Salome HOME
#2084 Unknown error when trim: Do not copyAttribute
[modules/shaper.git] / src / ExchangeAPI / ExchangeAPI.i
1 /* ExchangeAPI.i */
2
3 %module ExchangeAPI
4
5 %{
6   #include "ExchangeAPI_swig.h"
7 %}
8
9 %include "doxyhelp.i"
10
11 // import other modules
12 %import "ModelHighAPI.i"
13
14 // to avoid error on this
15 #define EXCHANGEAPI_EXPORT
16
17 // standard definitions
18 %include "typemaps.i"
19 %include "std_list.i"
20 %include "std_shared_ptr.i"
21
22 // shared pointers
23 %shared_ptr(ExchangeAPI_Export)
24 %shared_ptr(ExchangeAPI_Import)
25
26 // all supported interfaces
27 %include "ExchangeAPI_Export.h"
28 %include "ExchangeAPI_Import.h"