OpenSDN source code
|
This is the complete list of members for t_c_generator, including all inherited members.
argument_list(t_struct *tstruct) | t_c_generator | private |
autogen_comment() | t_oop_generator | inlinevirtual |
base_type_name(t_base_type *type) | t_c_generator | private |
camelcase(std::string in) | t_generator | inlineprotected |
capitalize(std::string in) | t_generator | inlineprotected |
close_generator() | t_c_generator | virtual |
constant_value(string name, t_type *type, t_const_value *value) | t_c_generator | private |
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_c_generator | private |
escape_ | t_generator | protected |
escape_string(const std::string &in) const | t_generator | virtual |
f_header_ | t_c_generator | private |
f_service_ | t_c_generator | private |
f_types_ | t_c_generator | private |
f_types_impl_ | t_c_generator | private |
generate_buffer_bounds_chk(ofstream &out, string length, int error_ret) | t_c_generator | private |
generate_buffer_incr_offset(ofstream &out, string length) | t_c_generator | private |
generate_const(t_const *tconst) | t_generator | inlineprotectedvirtual |
generate_const_initializer(string name, t_type *type, t_const_value *value) | t_c_generator | private |
generate_consts(vector< t_const * > consts) | t_c_generator | |
t_oop_generator::generate_consts(std::vector< t_const * > consts) | t_generator | protectedvirtual |
generate_deserialize_bool_from_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_deserialize_byte_from_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_deserialize_container(ofstream &out, t_type *ttype, string prefix, int error_ret) | t_c_generator | private |
generate_deserialize_container_from_buffer(ofstream &out, t_type *ttype, string prefix, int error_ret) | t_c_generator | private |
generate_deserialize_double_from_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_deserialize_field(ofstream &out, t_field *tfield, string prefix, string suffix, int error_ret) | t_c_generator | private |
generate_deserialize_field_from_buffer(ofstream &out, t_field *tfield, string prefix, string suffix, int error_ret) | t_c_generator | private |
generate_deserialize_i16_from_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_deserialize_i32_from_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_deserialize_i64_from_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_deserialize_ipaddr_from_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_deserialize_list_element(ofstream &out, t_list *tlist, string prefix, string index, int error_ret) | t_c_generator | private |
generate_deserialize_list_element_from_buffer(ofstream &out, t_list *tlist, string prefix, string index, int error_ret) | t_c_generator | private |
generate_deserialize_string_from_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_deserialize_struct(ofstream &out, t_struct *tstruct, string prefix, int error_ret) | t_c_generator | private |
generate_deserialize_struct_from_buffer(ofstream &out, t_struct *tstruct, string prefix, int error_ret) | t_c_generator | private |
generate_deserialize_u16_from_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_deserialize_u32_from_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_deserialize_u64_from_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_deserialize_uuid_t_from_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_deserialize_xml_from_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
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_c_generator | virtual |
generate_field_begin_reader_from_buffer(ofstream &out, string field_type, string field_id, int error_ret) | t_c_generator | private |
generate_field_begin_writer_to_buffer(ofstream &out, string key, string field_type, int error_ret) | t_c_generator | private |
generate_field_end_reader_from_buffer(ofstream &out) | t_c_generator | private |
generate_field_end_writer_to_buffer(ofstream &out) | t_c_generator | private |
generate_field_stop_writer_to_buffer(ofstream &out, int error_ret) | t_c_generator | private |
generate_list_begin_reader_from_buffer(ofstream &out, string element_size, int error_ret) | t_c_generator | private |
generate_list_begin_writer_to_buffer(ofstream &out, string element_type, string length, int error_ret) | t_c_generator | private |
generate_list_end_reader_from_buffer(ofstream &out) | t_c_generator | private |
generate_list_end_writer_to_buffer(ofstream &out) | t_c_generator | private |
generate_object(t_struct *tstruct) | t_c_generator | private |
generate_object(t_sandesh *tsandesh) | t_c_generator | private |
generate_object_internal(string name, const vector< t_field * > &members, bool is_sandesh) | t_c_generator | private |
generate_program() | t_generator | virtual |
generate_read_buffer_chk_memcpy_incr_offset(ofstream &out, string dest, string length, int error_ret, bool ref) | t_c_generator | private |
generate_read_buffer_memcpy(ofstream &out, string dest, string length, bool ref) | t_c_generator | private |
generate_read_buffer_memcpy_incr_offset(ofstream &out, string dest, string length, bool ref) | t_c_generator | private |
generate_sandesh(t_sandesh *tsandesh) | t_c_generator | |
generate_sandesh_info() | t_c_generator | |
generate_serialize_bool_to_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_serialize_byte_to_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_serialize_container(ofstream &out, t_type *ttype, string prefix, int error_ret) | t_c_generator | private |
generate_serialize_container_to_buffer(ofstream &out, t_type *ttype, string prefix, int error_ret) | t_c_generator | private |
generate_serialize_double_to_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_serialize_field(ofstream &out, t_field *tfield, string prefix, string suffix, int error_ret) | t_c_generator | private |
generate_serialize_field_to_buffer(ofstream &out, t_field *tfield, string prefix, string suffix, int error_ret) | t_c_generator | private |
generate_serialize_i16_to_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_serialize_i32_to_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_serialize_i64_to_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_serialize_ipaddr_to_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_serialize_list_element(ofstream &out, t_list *tlist, string list, string index, int error_ret) | t_c_generator | private |
generate_serialize_list_element_to_buffer(ofstream &out, t_list *tlist, string list, string index, int error_ret) | t_c_generator | private |
generate_serialize_string_to_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_serialize_struct(ofstream &out, t_struct *tstruct, string prefix, int error_ret) | t_c_generator | private |
generate_serialize_struct_to_buffer(ofstream &out, t_struct *tstruct, string prefix, int error_ret) | t_c_generator | private |
generate_serialize_u16_to_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_serialize_u32_to_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_serialize_u64_to_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_serialize_uuid_t_to_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_serialize_xml_to_buffer(ofstream &out, string name, int error_ret) | t_c_generator | private |
generate_service(t_service *tservice) | t_c_generator | virtual |
generate_service_client(t_service *tservice) | t_c_generator | private |
generate_service_server(t_service *tservice) | t_c_generator | private |
generate_struct(t_struct *tstruct) | t_c_generator | virtual |
generate_struct_begin_reader_from_buffer(ofstream &out, string name, bool is_sandesh, int error_ret) | t_c_generator | private |
generate_struct_begin_writer_to_buffer(ofstream &out, string name, bool is_sandesh, int error_ret) | t_c_generator | private |
generate_struct_deleter(ofstream &out, string name, const vector< t_field * > &fields, bool is_sandesh, bool is_function=true) | t_c_generator | private |
generate_struct_end_reader_from_buffer(ofstream &out, bool is_sandesh) | t_c_generator | private |
generate_struct_end_writer_to_buffer(ofstream &out, bool is_sandesh) | t_c_generator | private |
generate_struct_reader(ofstream &out, string name, const vector< t_field * > &fields, bool is_sandesh, bool is_function=true) | t_c_generator | private |
generate_struct_reader_from_buffer(ofstream &out, string name, const vector< t_field * > &fields, bool is_sandesh, bool is_function=true) | t_c_generator | private |
generate_struct_writer(ofstream &out, string name, const vector< t_field * > &fields, bool is_sandesh, bool is_function=true) | t_c_generator | private |
generate_struct_writer_to_buffer(ofstream &out, string name, const vector< t_field * > &fields, bool is_sandesh, bool is_function=true) | t_c_generator | private |
generate_typedef(t_typedef *ttypedef) | t_c_generator | virtual |
generate_write_buffer_binary(ofstream &out, string buf, string buf_len, int error_ret) | t_c_generator | private |
generate_write_buffer_chk_memcpy_incr_offset(ofstream &out, string source, string length, int error_ret, bool ref) | t_c_generator | private |
generate_write_buffer_memcpy(ofstream &out, string source, string length, bool ref) | t_c_generator | private |
generate_write_buffer_memcpy_incr_offset(ofstream &out, string source, string length, bool ref) | t_c_generator | private |
generate_xception(t_struct *tstruct) | t_c_generator | virtual |
get_escaped_string(t_const_value *constval) | t_generator | inline |
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_down() | t_generator | inlineprotected |
indent_up() | t_generator | inlineprotected |
init_generator() | t_c_generator | virtual |
is_complex_type(t_type *ttype) | t_c_generator | private |
is_valid_namespace(const std::string &sub_namespace) | t_generator | inlinestatic |
lowercase(std::string in) | t_generator | inlineprotected |
nspace | t_c_generator | private |
nspace_lc | t_c_generator | private |
nspace_u | t_c_generator | private |
nspace_uc | t_c_generator | private |
out_dir_base_ | t_generator | protected |
program_ | t_generator | protected |
program_name_ | t_generator | protected |
scope_down(std::ostream &out) | t_oop_generator | inline |
scope_up(std::ostream &out) | t_oop_generator | inline |
service_name_ | t_generator | protected |
t_c_generator(t_program *program, const map< string, string > &parsed_options, const string &option_string) | t_c_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 |
type_name(t_type *ttype, bool in_typedef=false, bool is_const=false) | t_c_generator | private |
type_to_enum(t_type *type) | t_c_generator | private |
underscore(std::string in) | t_generator | inlineprotected |
upcase_string(std::string original) | t_oop_generator | inline |
uppercase(std::string in) | t_generator | inlineprotected |
~t_generator() | t_generator | inlinevirtual |