@@ -1470,6 +1470,27 @@ static tiledb_string_handle_t* tiledb_string_handle_tpp_value(tiledb_string_hand
1470
1470
}
1471
1471
1472
1472
1473
+ static tiledb_enumeration_t * *new_tiledb_enumeration_tpp () {
1474
+ return new tiledb_enumeration_t *();
1475
+ }
1476
+
1477
+ static tiledb_enumeration_t * *copy_tiledb_enumeration_tpp (tiledb_enumeration_t * value) {
1478
+ return new tiledb_enumeration_t *(value);
1479
+ }
1480
+
1481
+ static void delete_tiledb_enumeration_tpp (tiledb_enumeration_t * *obj) {
1482
+ if (obj) delete obj;
1483
+ }
1484
+
1485
+ static void tiledb_enumeration_tpp_assign (tiledb_enumeration_t * *obj, tiledb_enumeration_t * value) {
1486
+ *obj = value;
1487
+ }
1488
+
1489
+ static tiledb_enumeration_t * tiledb_enumeration_tpp_value (tiledb_enumeration_t * *obj) {
1490
+ return *obj;
1491
+ }
1492
+
1493
+
1473
1494
static tiledb_array_schema_evolution_t * *new_tiledb_array_schema_evolution_tpp () {
1474
1495
return new tiledb_array_schema_evolution_t *();
1475
1496
}
@@ -5552,6 +5573,68 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1string_1hand
5552
5573
}
5553
5574
5554
5575
5576
+ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1enumeration_1tpp (JNIEnv *jenv, jclass jcls) {
5577
+ jlong jresult = 0 ;
5578
+ tiledb_enumeration_t **result = 0 ;
5579
+
5580
+ (void )jenv;
5581
+ (void )jcls;
5582
+ result = (tiledb_enumeration_t **)new_tiledb_enumeration_tpp ();
5583
+ *(tiledb_enumeration_t ***)&jresult = result;
5584
+ return jresult;
5585
+ }
5586
+
5587
+
5588
+ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_copy_1tiledb_1enumeration_1tpp (JNIEnv *jenv, jclass jcls, jlong jarg1) {
5589
+ jlong jresult = 0 ;
5590
+ tiledb_enumeration_t *arg1 = (tiledb_enumeration_t *) 0 ;
5591
+ tiledb_enumeration_t **result = 0 ;
5592
+
5593
+ (void )jenv;
5594
+ (void )jcls;
5595
+ arg1 = *(tiledb_enumeration_t **)&jarg1;
5596
+ result = (tiledb_enumeration_t **)copy_tiledb_enumeration_tpp (arg1);
5597
+ *(tiledb_enumeration_t ***)&jresult = result;
5598
+ return jresult;
5599
+ }
5600
+
5601
+
5602
+ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_delete_1tiledb_1enumeration_1tpp (JNIEnv *jenv, jclass jcls, jlong jarg1) {
5603
+ tiledb_enumeration_t **arg1 = (tiledb_enumeration_t **) 0 ;
5604
+
5605
+ (void )jenv;
5606
+ (void )jcls;
5607
+ arg1 = *(tiledb_enumeration_t ***)&jarg1;
5608
+ delete_tiledb_enumeration_tpp (arg1);
5609
+ }
5610
+
5611
+
5612
+ SWIGEXPORT void JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1tpp_1assign (JNIEnv *jenv, jclass jcls, jlong jarg1, jlong jarg2) {
5613
+ tiledb_enumeration_t **arg1 = (tiledb_enumeration_t **) 0 ;
5614
+ tiledb_enumeration_t *arg2 = (tiledb_enumeration_t *) 0 ;
5615
+
5616
+ (void )jenv;
5617
+ (void )jcls;
5618
+ arg1 = *(tiledb_enumeration_t ***)&jarg1;
5619
+ arg2 = *(tiledb_enumeration_t **)&jarg2;
5620
+ tiledb_enumeration_tpp_assign (arg1,arg2);
5621
+ }
5622
+
5623
+
5624
+ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1enumeration_1tpp_1value (JNIEnv *jenv, jclass jcls, jlong jarg1) {
5625
+ jlong jresult = 0 ;
5626
+ tiledb_enumeration_t **arg1 = (tiledb_enumeration_t **) 0 ;
5627
+ tiledb_enumeration_t *result = 0 ;
5628
+
5629
+ (void )jenv;
5630
+ (void )jcls;
5631
+ arg1 = *(tiledb_enumeration_t ***)&jarg1;
5632
+ result = (tiledb_enumeration_t *)tiledb_enumeration_tpp_value (arg1);
5633
+ *(tiledb_enumeration_t **)&jresult = result;
5634
+ return jresult;
5635
+ }
5636
+
5637
+
5555
5638
SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_new_1tiledb_1array_1schema_1evolution_1tpp (JNIEnv *jenv, jclass jcls) {
5556
5639
jlong jresult = 0 ;
5557
5640
tiledb_array_schema_evolution_t **result = 0 ;
@@ -6513,6 +6596,30 @@ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1string_1free
6513
6596
}
6514
6597
6515
6598
6599
+ SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_sys_1nerr_1get (JNIEnv *jenv, jclass jcls) {
6600
+ jint jresult = 0 ;
6601
+ int result;
6602
+
6603
+ (void )jenv;
6604
+ (void )jcls;
6605
+ result = (int )(int )sys_nerr;
6606
+ jresult = (jint)result;
6607
+ return jresult;
6608
+ }
6609
+
6610
+
6611
+ SWIGEXPORT jlong JNICALL Java_io_tiledb_libtiledb_tiledbJNI_sys_1errlist_1get (JNIEnv *jenv, jclass jcls) {
6612
+ jlong jresult = 0 ;
6613
+ char **result = 0 ;
6614
+
6615
+ (void )jenv;
6616
+ (void )jcls;
6617
+ result = (char **)(char **)sys_errlist;
6618
+ *(char ***)&jresult = result;
6619
+ return jresult;
6620
+ }
6621
+
6622
+
6516
6623
SWIGEXPORT jint JNICALL Java_io_tiledb_libtiledb_tiledbJNI_tiledb_1attribute_1alloc (JNIEnv *jenv, jclass jcls, jlong jarg1, jstring jarg2, jint jarg3, jlong jarg4) {
6517
6624
jint jresult = 0 ;
6518
6625
tiledb_ctx_t *arg1 = (tiledb_ctx_t *) 0 ;
0 commit comments