File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2323
2424#if defined(SWIGPYTHON)
2525%include " gstype_python.i"
26- %module griddb_python_client
26+ %module griddb_python
2727#elif defined(SWIGRUBY)
2828%include " gstype_ruby.i"
2929%module griddb_ruby_client
3535%module griddb_php_client
3636#elif defined(SWIGGO)
3737%include " gstype_go.i"
38- %module griddb_go_client
38+ %module griddb_go
3939#endif
4040
4141%{
Original file line number Diff line number Diff line change 4040%include <typemaps.i>
4141%catches(griddb::GSException);
4242
43+ #if !defined(SWIGGO)
4344enum GSContainerTypeTag {
4445 GS_CONTAINER_COLLECTION,
4546 GS_CONTAINER_TIME_SERIES,
4647};
48+ #endif
4749
4850enum GSRowSetTypeTag {
4951 GS_ROW_SET_CONTAINER_ROWS,
5052 GS_ROW_SET_AGGREGATION_RESULT,
5153 GS_ROW_SET_QUERY_ANALYSIS
5254};
5355
56+ #if !defined(SWIGGO)
5457// Enum GSTypeTag
5558enum GSTypeTag {
5659 GS_TYPE_STRING,
@@ -78,14 +81,17 @@ enum GSTypeTag {
7881 GS_TYPE_NULL = -1
7982#endif
8083};
84+ #endif
8185
86+ #if !defined(SWIGGO)
8287// Enum GSIndexTypeFlagTag
8388enum GSIndexTypeFlagTag {
8489 GS_INDEX_FLAG_DEFAULT,
8590 GS_INDEX_FLAG_TREE,
8691 GS_INDEX_FLAG_HASH,
8792 GS_INDEX_FLAG_SPATIAL
8893};
94+ #endif
8995
9096enum GSFetchOptionTag {
9197
@@ -103,6 +109,7 @@ enum GSFetchOptionTag {
103109#endif
104110};
105111
112+ #if !defined(SWIGGO)
106113enum GSTimeUnitTag {
107114
108115 GS_TIME_UNIT_YEAR,
@@ -119,11 +126,12 @@ enum GSTimeUnitTag {
119126
120127 GS_TIME_UNIT_MILLISECOND
121128};
129+ #endif
122130
123131enum GSTypeOptionTag {
124132
125133 GS_TYPE_OPTION_KEY = 1 << 0 ,
126-
134+
127135#if GS_COMPATIBILITY_SUPPORT_3_5
128136 GS_TYPE_OPTION_NULLABLE = 1 << 1 ,
129137
You can’t perform that action at this time.
0 commit comments