@@ -534,6 +534,21 @@ BEGIN_RCPP
534534 return rcpp_result_gen;
535535END_RCPP
536536}
537+ // rtsk_individual_table_add_row
538+ int rtsk_individual_table_add_row (const SEXP tc, const int flags, const Rcpp::Nullable<Rcpp::NumericVector> location, const Rcpp::Nullable<Rcpp::IntegerVector> parents, const Rcpp::Nullable<Rcpp::RawVector> metadata);
539+ RcppExport SEXP _RcppTskit_rtsk_individual_table_add_row (SEXP tcSEXP, SEXP flagsSEXP, SEXP locationSEXP, SEXP parentsSEXP, SEXP metadataSEXP) {
540+ BEGIN_RCPP
541+ Rcpp::RObject rcpp_result_gen;
542+ Rcpp::RNGScope rcpp_rngScope_gen;
543+ Rcpp::traits::input_parameter< const SEXP >::type tc (tcSEXP);
544+ Rcpp::traits::input_parameter< const int >::type flags (flagsSEXP);
545+ Rcpp::traits::input_parameter< const Rcpp::Nullable<Rcpp::NumericVector> >::type location (locationSEXP);
546+ Rcpp::traits::input_parameter< const Rcpp::Nullable<Rcpp::IntegerVector> >::type parents (parentsSEXP);
547+ Rcpp::traits::input_parameter< const Rcpp::Nullable<Rcpp::RawVector> >::type metadata (metadataSEXP);
548+ rcpp_result_gen = Rcpp::wrap (rtsk_individual_table_add_row (tc, flags, location, parents, metadata));
549+ return rcpp_result_gen;
550+ END_RCPP
551+ }
537552// test_tsk_bug_assert_c
538553void test_tsk_bug_assert_c ();
539554RcppExport SEXP _RcppTskit_test_tsk_bug_assert_c () {
@@ -612,6 +627,16 @@ BEGIN_RCPP
612627 return R_NilValue;
613628END_RCPP
614629}
630+ // test_rtsk_individual_table_add_row_forced_error
631+ void test_rtsk_individual_table_add_row_forced_error (const SEXP tc);
632+ RcppExport SEXP _RcppTskit_test_rtsk_individual_table_add_row_forced_error (SEXP tcSEXP) {
633+ BEGIN_RCPP
634+ Rcpp::RNGScope rcpp_rngScope_gen;
635+ Rcpp::traits::input_parameter< const SEXP >::type tc (tcSEXP);
636+ test_rtsk_individual_table_add_row_forced_error (tc);
637+ return R_NilValue;
638+ END_RCPP
639+ }
615640
616641static const R_CallMethodDef CallEntries[] = {
617642 {" _RcppTskit_test_validate_options" , (DL_FUNC ) &_RcppTskit_test_validate_options, 2 },
@@ -661,6 +686,7 @@ static const R_CallMethodDef CallEntries[] = {
661686 {" _RcppTskit_rtsk_table_collection_drop_index" , (DL_FUNC ) &_RcppTskit_rtsk_table_collection_drop_index, 2 },
662687 {" _RcppTskit_rtsk_table_collection_summary" , (DL_FUNC ) &_RcppTskit_rtsk_table_collection_summary, 1 },
663688 {" _RcppTskit_rtsk_table_collection_metadata_length" , (DL_FUNC ) &_RcppTskit_rtsk_table_collection_metadata_length, 1 },
689+ {" _RcppTskit_rtsk_individual_table_add_row" , (DL_FUNC ) &_RcppTskit_rtsk_individual_table_add_row, 5 },
664690 {" _RcppTskit_test_tsk_bug_assert_c" , (DL_FUNC ) &_RcppTskit_test_tsk_bug_assert_c, 0 },
665691 {" _RcppTskit_test_tsk_bug_assert_cpp" , (DL_FUNC ) &_RcppTskit_test_tsk_bug_assert_cpp, 0 },
666692 {" _RcppTskit_test_tsk_trace_error_c" , (DL_FUNC ) &_RcppTskit_test_tsk_trace_error_c, 0 },
@@ -669,6 +695,7 @@ static const R_CallMethodDef CallEntries[] = {
669695 {" _RcppTskit_test_rtsk_treeseq_copy_tables_forced_error" , (DL_FUNC ) &_RcppTskit_test_rtsk_treeseq_copy_tables_forced_error, 1 },
670696 {" _RcppTskit_test_rtsk_treeseq_init_forced_error" , (DL_FUNC ) &_RcppTskit_test_rtsk_treeseq_init_forced_error, 1 },
671697 {" _RcppTskit_test_rtsk_table_collection_build_index_forced_error" , (DL_FUNC ) &_RcppTskit_test_rtsk_table_collection_build_index_forced_error, 1 },
698+ {" _RcppTskit_test_rtsk_individual_table_add_row_forced_error" , (DL_FUNC ) &_RcppTskit_test_rtsk_individual_table_add_row_forced_error, 1 },
672699 {NULL , NULL , 0 }
673700};
674701
0 commit comments