|
OpenSDN source code
|
This is the complete list of members for t_cpp_generator, including all inherited members.
| argument_list(t_struct *tstruct, bool name_params=true, bool start_comma=false) | t_cpp_generator | |
| autogen_comment() | t_oop_generator | inlinevirtual |
| base_type_name(t_base_type::t_base tbase) | t_cpp_generator | |
| camelcase(std::string in) | t_generator | inlineprotected |
| capitalize(std::string in) | t_generator | inlineprotected |
| close_generator() | t_cpp_generator | virtual |
| cob_function_signature(t_function *tfunction, std::string prefix="", bool name_params=true) | t_cpp_generator | |
| decapitalize(std::string in) | t_generator | inlineprotected |
| declare_field(t_field *tfield, bool init=false, bool pointer=false, bool constant=false, bool reference=false) | t_cpp_generator | |
| escape_ | t_generator | protected |
| escape_string(const std::string &in) const | t_generator | virtual |
| f_header_ | t_cpp_generator | private |
| f_service_ | t_cpp_generator | private |
| f_service_tcc_ | t_cpp_generator | private |
| f_types_ | t_cpp_generator | private |
| f_types_impl_ | t_cpp_generator | private |
| f_types_tcc_ | t_cpp_generator | private |
| function_signature(t_function *tfunction, std::string style, std::string prefix="", bool name_params=true) | t_cpp_generator | |
| gen_cob_style_ | t_cpp_generator | private |
| gen_dense_ | t_cpp_generator | private |
| gen_no_client_completion_ | t_cpp_generator | private |
| gen_pure_enums_ | t_cpp_generator | private |
| gen_templates_ | t_cpp_generator | private |
| generate_common_struct_reader_body(std::ofstream &out, t_struct_common *tstruct, bool pointers=false) | t_cpp_generator | private |
| generate_common_struct_writer_body(std::ofstream &out, t_struct_common *tstruct, bool pointers=false) | t_cpp_generator | private |
| generate_const(t_const *tconst) | t_generator | inlineprotectedvirtual |
| generate_consts(std::vector< t_const * > consts) | t_cpp_generator | virtual |
| generate_cpp_struct(t_struct *tstruct, bool is_exception) | t_cpp_generator | |
| generate_deserialize_container(std::ofstream &out, t_type *ttype, std::string prefix="") | t_cpp_generator | |
| generate_deserialize_field(std::ofstream &out, t_field *tfield, std::string prefix="", std::string suffix="") | t_cpp_generator | |
| generate_deserialize_list_element(std::ofstream &out, t_list *tlist, std::string prefix, bool push_back, std::string index) | t_cpp_generator | |
| generate_deserialize_map_element(std::ofstream &out, t_map *tmap, std::string prefix="") | t_cpp_generator | |
| generate_deserialize_set_element(std::ofstream &out, t_set *tset, std::string prefix="") | t_cpp_generator | |
| generate_deserialize_struct(std::ofstream &out, t_struct *tstruct, std::string prefix="") | t_cpp_generator | |
| generate_docstring_comment(std::ofstream &out, const std::string &comment_start, const std::string &line_prefix, const std::string &contents, const std::string &comment_end) | t_generator | |
| generate_enum(t_enum *tenum) | t_cpp_generator | virtual |
| generate_enum_constant_list(std::ofstream &f, const vector< t_enum_value * > &constants, const char *prefix, const char *suffix, bool include_values) | t_cpp_generator | |
| generate_function_call(ostream &out, t_function *tfunction, string target, string iface, string arg_prefix) | t_cpp_generator | |
| generate_function_helpers(t_service *tservice, t_function *tfunction) | t_cpp_generator | |
| generate_local_reflection(std::ofstream &out, t_type *ttype, bool is_definition) | t_cpp_generator | |
| generate_local_reflection_pointer(std::ofstream &out, t_type *ttype) | t_cpp_generator | |
| generate_process_function(t_service *tservice, t_function *tfunction, string style, bool specialized=false) | t_cpp_generator | |
| generate_program() | t_generator | virtual |
| generate_serialize_container(std::ofstream &out, t_type *ttype, std::string prefix="") | t_cpp_generator | |
| generate_serialize_field(std::ofstream &out, t_field *tfield, std::string prefix="", std::string suffix="") | t_cpp_generator | |
| generate_serialize_list_element(std::ofstream &out, t_list *tlist, std::string iter) | t_cpp_generator | |
| generate_serialize_map_element(std::ofstream &out, t_map *tmap, std::string iter) | t_cpp_generator | |
| generate_serialize_set_element(std::ofstream &out, t_set *tmap, std::string iter) | t_cpp_generator | |
| generate_serialize_struct(std::ofstream &out, t_struct *tstruct, std::string prefix="") | t_cpp_generator | |
| generate_service(t_service *tservice) | t_cpp_generator | virtual |
| generate_service_async_skeleton(t_service *tservice) | t_cpp_generator | |
| generate_service_client(t_service *tservice, string style) | t_cpp_generator | |
| generate_service_helpers(t_service *tservice) | t_cpp_generator | |
| generate_service_interface(t_service *tservice, string style) | t_cpp_generator | |
| generate_service_interface_factory(t_service *tservice, string style) | t_cpp_generator | |
| generate_service_multiface(t_service *tservice) | t_cpp_generator | |
| generate_service_null(t_service *tservice, string style) | t_cpp_generator | |
| generate_service_processor(t_service *tservice, string style) | t_cpp_generator | |
| generate_service_skeleton(t_service *tservice) | t_cpp_generator | |
| generate_struct(t_struct *tstruct) | t_cpp_generator | inlinevirtual |
| generate_struct_definition(std::ofstream &out, t_struct *tstruct, bool is_exception=false, bool pointers=false, bool read=true, bool write=true) | t_cpp_generator | |
| generate_struct_fingerprint(std::ofstream &out, t_struct *tstruct, bool is_definition) | t_cpp_generator | |
| generate_struct_reader(std::ofstream &out, t_struct *tstruct, bool pointers=false) | t_cpp_generator | |
| generate_struct_result_writer(std::ofstream &out, t_struct *tstruct, bool pointers=false) | t_cpp_generator | |
| generate_struct_writer(std::ofstream &out, t_struct *tstruct, bool pointers=false) | t_cpp_generator | |
| generate_typedef(t_typedef *ttypedef) | t_cpp_generator | virtual |
| generate_xception(t_struct *txception) | t_cpp_generator | inlinevirtual |
| get_escaped_string(t_const_value *constval) | t_generator | inline |
| get_include_prefix(const t_program &program) const | t_cpp_generator | private |
| get_out_dir() const | t_generator | inlineprotectedvirtual |
| get_program() const | t_generator | inline |
| get_program_name(t_program *tprogram) | t_generator | inlineprotectedvirtual |
| get_service_name(t_service *tservice) | t_generator | inlineprotectedvirtual |
| get_true_type(t_type *type) | t_generator | inlinestatic |
| indent() | t_generator | inlineprotected |
| indent(std::ostream &os) | t_generator | inlineprotected |
| indent_ | t_generator | private |
| indent_down() | t_generator | inlineprotected |
| indent_up() | t_generator | inlineprotected |
| init_generator() | t_cpp_generator | virtual |
| is_complex_type(t_type *ttype) | t_cpp_generator | inline |
| is_valid_namespace(const std::string &sub_namespace) | t_generator | inlinestatic |
| local_reflection_name(const char *, t_type *ttype, bool external=false) | t_cpp_generator | |
| lowercase(std::string in) | t_generator | inlineprotected |
| namespace_close(std::string ns) | t_cpp_generator | |
| namespace_open(std::string ns) | t_cpp_generator | |
| namespace_prefix(std::string ns) | t_cpp_generator | |
| ns_close_ | t_cpp_generator | private |
| ns_open_ | t_cpp_generator | private |
| out_dir_base_ | t_generator | protected |
| print_const_value(std::ofstream &out, std::string name, t_type *type, t_const_value *value) | t_cpp_generator | |
| ProcessorGenerator class | t_cpp_generator | friend |
| program_ | t_generator | protected |
| program_name_ | t_generator | protected |
| reflected_fingerprints_ | t_cpp_generator | private |
| render_const_value(std::ofstream &out, std::string name, t_type *type, t_const_value *value) | t_cpp_generator | |
| scope_down(std::ostream &out) | t_oop_generator | inline |
| scope_up(std::ostream &out) | t_oop_generator | inline |
| service_name_ | t_generator | protected |
| set_use_include_prefix(bool use_include_prefix) | t_cpp_generator | inline |
| t_cpp_generator(t_program *program, const std::map< std::string, std::string > &parsed_options, const std::string &option_string) | t_cpp_generator | inline |
| t_generator(t_program *program) | t_generator | inline |
| t_oop_generator(t_program *program) | t_oop_generator | inline |
| tmp(std::string name) | t_generator | inlineprotected |
| tmp_ | t_generator | private |
| type_name(t_type *ttype, bool in_typedef=false, bool arg=false) | t_cpp_generator | |
| type_to_enum(t_type *ttype) | t_cpp_generator | |
| underscore(std::string in) | t_generator | inlineprotected |
| upcase_string(std::string original) | t_oop_generator | inline |
| uppercase(std::string in) | t_generator | inlineprotected |
| use_include_prefix_ | t_cpp_generator | private |
| ~t_generator() | t_generator | inlinevirtual |