@@ -189,6 +189,16 @@ BEGIN_RCPP
189189 return R_NilValue;
190190END_RCPP
191191}
192+ // UploadVectorSymbol
193+ void UploadVectorSymbol (IntegerVector R_vec);
194+ RcppExport SEXP _RDolphinDB_UploadVectorSymbol (SEXP R_vecSEXP) {
195+ BEGIN_RCPP
196+ Rcpp::RNGScope rcpp_rngScope_gen;
197+ Rcpp::traits::input_parameter< IntegerVector >::type R_vec (R_vecSEXP);
198+ UploadVectorSymbol (R_vec);
199+ return R_NilValue;
200+ END_RCPP
201+ }
192202// UploadVectorString
193203void UploadVectorString (CharacterVector R_vec, IntegerVector R_NAIndex);
194204RcppExport SEXP _RDolphinDB_UploadVectorString (SEXP R_vecSEXP, SEXP R_NAIndexSEXP) {
@@ -409,6 +419,17 @@ BEGIN_RCPP
409419 return rcpp_result_gen;
410420END_RCPP
411421}
422+ // ReturnVectorFactor
423+ IntegerVector ReturnVectorFactor (int index);
424+ RcppExport SEXP _RDolphinDB_ReturnVectorFactor (SEXP indexSEXP) {
425+ BEGIN_RCPP
426+ Rcpp::RObject rcpp_result_gen;
427+ Rcpp::RNGScope rcpp_rngScope_gen;
428+ Rcpp::traits::input_parameter< int >::type index (indexSEXP);
429+ rcpp_result_gen = Rcpp::wrap (ReturnVectorFactor (index));
430+ return rcpp_result_gen;
431+ END_RCPP
432+ }
412433// ReturnVectorInt
413434IntegerVector ReturnVectorInt (int index);
414435RcppExport SEXP _RDolphinDB_ReturnVectorInt (SEXP indexSEXP) {
@@ -659,6 +680,18 @@ BEGIN_RCPP
659680 return rcpp_result_gen;
660681END_RCPP
661682}
683+ // ReturnTableColumnFactor
684+ IntegerVector ReturnTableColumnFactor (int index, int entity_index);
685+ RcppExport SEXP _RDolphinDB_ReturnTableColumnFactor (SEXP indexSEXP, SEXP entity_indexSEXP) {
686+ BEGIN_RCPP
687+ Rcpp::RObject rcpp_result_gen;
688+ Rcpp::RNGScope rcpp_rngScope_gen;
689+ Rcpp::traits::input_parameter< int >::type index (indexSEXP);
690+ Rcpp::traits::input_parameter< int >::type entity_index (entity_indexSEXP);
691+ rcpp_result_gen = Rcpp::wrap (ReturnTableColumnFactor (index, entity_index));
692+ return rcpp_result_gen;
693+ END_RCPP
694+ }
662695// ReturnTableColumnInteger
663696IntegerVector ReturnTableColumnInteger (int index, int entity_index);
664697RcppExport SEXP _RDolphinDB_ReturnTableColumnInteger (SEXP indexSEXP, SEXP entity_indexSEXP) {
@@ -750,6 +783,7 @@ static const R_CallMethodDef CallEntries[] = {
750783 {" _RDolphinDB_UploadMatrixBool" , (DL_FUNC) &_RDolphinDB_UploadMatrixBool, 2 },
751784 {" _RDolphinDB_UploadMatrixInt" , (DL_FUNC) &_RDolphinDB_UploadMatrixInt, 2 },
752785 {" _RDolphinDB_UploadMatrixDouble" , (DL_FUNC) &_RDolphinDB_UploadMatrixDouble, 2 },
786+ {" _RDolphinDB_UploadVectorSymbol" , (DL_FUNC) &_RDolphinDB_UploadVectorSymbol, 1 },
753787 {" _RDolphinDB_UploadVectorString" , (DL_FUNC) &_RDolphinDB_UploadVectorString, 2 },
754788 {" _RDolphinDB_UploadVectorDouble" , (DL_FUNC) &_RDolphinDB_UploadVectorDouble, 2 },
755789 {" _RDolphinDB_UploadVectorBool" , (DL_FUNC) &_RDolphinDB_UploadVectorBool, 2 },
@@ -771,6 +805,7 @@ static const R_CallMethodDef CallEntries[] = {
771805 {" _RDolphinDB_ReturnScalarTime" , (DL_FUNC) &_RDolphinDB_ReturnScalarTime, 1 },
772806 {" _RDolphinDB_ReturnScalarDate" , (DL_FUNC) &_RDolphinDB_ReturnScalarDate, 1 },
773807 {" _RDolphinDB_ReturnVectorBool" , (DL_FUNC) &_RDolphinDB_ReturnVectorBool, 1 },
808+ {" _RDolphinDB_ReturnVectorFactor" , (DL_FUNC) &_RDolphinDB_ReturnVectorFactor, 1 },
774809 {" _RDolphinDB_ReturnVectorInt" , (DL_FUNC) &_RDolphinDB_ReturnVectorInt, 1 },
775810 {" _RDolphinDB_ReturnVectorDouble" , (DL_FUNC) &_RDolphinDB_ReturnVectorDouble, 1 },
776811 {" _RDolphinDB_ReturnVectorString" , (DL_FUNC) &_RDolphinDB_ReturnVectorString, 1 },
@@ -793,6 +828,7 @@ static const R_CallMethodDef CallEntries[] = {
793828 {" _RDolphinDB_ReturnTableColumeName" , (DL_FUNC) &_RDolphinDB_ReturnTableColumeName, 1 },
794829 {" _RDolphinDB_ReturnEmptyDataFrame" , (DL_FUNC) &_RDolphinDB_ReturnEmptyDataFrame, 1 },
795830 {" _RDolphinDB_ReturnTableColumnLogical" , (DL_FUNC) &_RDolphinDB_ReturnTableColumnLogical, 2 },
831+ {" _RDolphinDB_ReturnTableColumnFactor" , (DL_FUNC) &_RDolphinDB_ReturnTableColumnFactor, 2 },
796832 {" _RDolphinDB_ReturnTableColumnInteger" , (DL_FUNC) &_RDolphinDB_ReturnTableColumnInteger, 2 },
797833 {" _RDolphinDB_ReturnTableColumnDouble" , (DL_FUNC) &_RDolphinDB_ReturnTableColumnDouble, 2 },
798834 {" _RDolphinDB_ReturnTableColumnTime" , (DL_FUNC) &_RDolphinDB_ReturnTableColumnTime, 2 },
0 commit comments