X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fftacmp%2Ftype_objects.h;h=9134d9c0fb858a8926593e41441045096277de83;hb=refs%2Fchanges%2F56%2F4756%2F1;hp=2f730269939deecbc083215a7d406efa35d68061;hpb=3ff5c433efcaee8b01fbeed90ab848008f2e6278;p=com%2Fgs-lite.git diff --git a/src/ftacmp/type_objects.h b/src/ftacmp/type_objects.h index 2f73026..9134d9c 100644 --- a/src/ftacmp/type_objects.h +++ b/src/ftacmp/type_objects.h @@ -95,6 +95,8 @@ public: bool complex_comparison(data_type *dt); std::string get_comparison_fcn(data_type *dt); std::string get_hfta_comparison_fcn(data_type *dt); + std::string get_equals_fcn(data_type *dt); + std::string get_hfta_equals_fcn(data_type *dt); bool complex_operator(data_type *dt, std::string &op); std::string get_complex_operator(data_type *dt, std::string &op); @@ -122,6 +124,7 @@ public: std::string get_hfta_buffer_replace(); std::string get_hfta_buffer_size(); std::string get_hfta_buffer_destroy(); + std::string get_hfta_buffer_init(); bool is_structured_type(); // std::string get_interface_type(); @@ -155,6 +158,9 @@ bool equal(data_type *o); std::string get_min_literal(); std::string get_max_literal(); +// char* to X functions + std::string get_wl_extract_fcn(); + };