X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fftacmp%2Fgenerate_lfta_code.h;h=2716111459fb5ac819e8339db2cbd6d318f6379a;hb=9fd1eb03e66522e79c94dec7ed26f68c17018fc1;hp=a1dbe4e2b85b70f96d5885b1618ae68d31e4905a;hpb=c9783d8ea8b85d810483559e50dbf2297109e349;p=com%2Fgs-lite.git diff --git a/src/ftacmp/generate_lfta_code.h b/src/ftacmp/generate_lfta_code.h index a1dbe4e..2716111 100644 --- a/src/ftacmp/generate_lfta_code.h +++ b/src/ftacmp/generate_lfta_code.h @@ -30,7 +30,13 @@ std::string generate_lfta_block(qp_node *fs, table_list *schema, int gid, std::string generate_lfta_prefilter(std::vector &pred_list, col_id_set &temp_cids, table_list *Schema, ext_fcn_list *Ext_fcns, std::vector &lfta_cols, std::vector &lfta_sigs, vector &lfta_snap_lens, std::string iface); std::string generate_lfta_prefilter_struct(col_id_set &temp_cids, table_list *Schema); -int compute_snap_len(qp_node *fs, table_list *schema); +// a snap_type of "index" computes position, else use snap_len metadata +int compute_snap_len(qp_node *fs, table_list *schema, string snap_type); + +std::string generate_watchlist_element_name(std::string node_name); +std::string generate_watchlist_struct_name(std::string node_name); +std::string generate_watchlist_name(std::string node_name); + #endif