OpenSDN source code
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
t_py_generator Member List

This is the complete list of members for t_py_generator, including all inherited members.

argument_list(t_struct *tstruct)t_py_generator
camelcase(std::string in)t_generatorinlineprotected
capitalize(std::string in)t_generatorinlineprotected
close_generator()t_py_generatorvirtual
copy_options_t_py_generatorprivate
decapitalize(std::string in)t_generatorinlineprotected
declare_argument(t_field *tfield)t_py_generator
escape_t_generatorprotected
escape_string(const std::string &in) const t_generatorvirtual
f_consts_t_py_generatorprivate
f_service_t_py_generatorprivate
f_types_t_py_generatorprivate
function_signature(t_function *tfunction, std::string prefix="")t_py_generator
function_signature_if(t_function *tfunction, std::string prefix="")t_py_generator
future_imports()t_py_generator
gen_dynamic_t_py_generatorprivate
gen_dynbase_t_py_generatorprivate
gen_dynbaseclass_t_py_generatorprivate
gen_dynbaseclass_exc_t_py_generatorprivate
gen_newstyle_t_py_generatorprivate
gen_slots_t_py_generatorprivate
gen_twisted_t_py_generatorprivate
gen_utf8strings_t_py_generatorprivate
generate_const(t_const *tconst)t_py_generatorvirtual
generate_consts(std::vector< t_const * > consts)t_generatorprotectedvirtual
generate_deserialize_container(std::ofstream &out, t_type *ttype, std::string prefix="")t_py_generator
generate_deserialize_field(std::ofstream &out, t_field *tfield, std::string prefix="", bool inclass=false)t_py_generator
generate_deserialize_list_element(std::ofstream &out, t_list *tlist, std::string prefix="")t_py_generator
generate_deserialize_map_element(std::ofstream &out, t_map *tmap, std::string prefix="")t_py_generator
generate_deserialize_set_element(std::ofstream &out, t_set *tset, std::string prefix="")t_py_generator
generate_deserialize_struct(std::ofstream &out, t_struct *tstruct, std::string prefix="")t_py_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_py_generatorvirtual
generate_process_function(t_service *tservice, t_function *tfunction)t_py_generator
generate_program()t_generatorvirtual
generate_py_function_helpers(t_function *tfunction)t_py_generator
generate_py_struct(t_struct *tstruct, bool is_exception)t_py_generator
generate_py_struct_definition(std::ofstream &out, t_struct *tstruct, bool is_xception=false, bool is_result=false)t_py_generator
generate_py_struct_reader(std::ofstream &out, t_struct *tstruct)t_py_generator
generate_py_struct_required_validator(std::ofstream &out, t_struct *tstruct)t_py_generator
generate_py_struct_writer(std::ofstream &out, t_struct *tstruct)t_py_generator
generate_python_docstring(std::ofstream &out, t_struct *tstruct)t_py_generator
generate_python_docstring(std::ofstream &out, t_function *tfunction)t_py_generator
generate_python_docstring(std::ofstream &out, t_doc *tdoc, t_struct *tstruct, const char *subheader)t_py_generator
generate_python_docstring(std::ofstream &out, t_doc *tdoc)t_py_generator
generate_serialize_container(std::ofstream &out, t_type *ttype, std::string prefix="")t_py_generator
generate_serialize_field(std::ofstream &out, t_field *tfield, std::string prefix="")t_py_generator
generate_serialize_list_element(std::ofstream &out, t_list *tlist, std::string iter)t_py_generator
generate_serialize_map_element(std::ofstream &out, t_map *tmap, std::string kiter, std::string viter)t_py_generator
generate_serialize_set_element(std::ofstream &out, t_set *tmap, std::string iter)t_py_generator
generate_serialize_struct(std::ofstream &out, t_struct *tstruct, std::string prefix="")t_py_generator
generate_service(t_service *tservice)t_py_generatorvirtual
generate_service_client(t_service *tservice)t_py_generator
generate_service_helpers(t_service *tservice)t_py_generator
generate_service_interface(t_service *tservice)t_py_generator
generate_service_remote(t_service *tservice)t_py_generator
generate_service_server(t_service *tservice)t_py_generator
generate_struct(t_struct *tstruct)t_py_generatorvirtual
generate_typedef(t_typedef *ttypedef)t_py_generatorvirtual
generate_xception(t_struct *txception)t_py_generatorvirtual
get_escaped_string(t_const_value *constval)t_generatorinline
get_out_dir() const t_generatorinlineprotectedvirtual
get_program() const t_generatorinline
get_program_name(t_program *tprogram)t_generatorinlineprotectedvirtual
get_real_py_module(const t_program *program, bool gen_twisted)t_py_generatorinlinestatic
get_service_name(t_service *tservice)t_generatorinlineprotectedvirtual
get_true_type(t_type *type)t_generatorinlinestatic
import_dynbase_t_py_generatorprivate
indent()t_generatorinlineprotected
indent(std::ostream &os)t_generatorinlineprotected
indent_down()t_generatorinlineprotected
indent_up()t_generatorinlineprotected
init_generator()t_py_generatorvirtual
is_valid_namespace(const std::string &sub_namespace)t_py_generatorinlinestatic
lowercase(std::string in)t_generatorinlineprotected
out_dir_base_t_generatorprotected
package_dir_t_py_generatorprivate
program_t_generatorprotected
program_name_t_generatorprotected
py_autogen_comment()t_py_generator
py_imports()t_py_generator
render_const_value(t_type *type, t_const_value *value)t_py_generator
render_fastbinary_includes()t_py_generator
render_field_default_value(t_field *tfield)t_py_generator
render_includes()t_py_generator
service_name_t_generatorprotected
t_generator(t_program *program)t_generatorinline
t_py_generator(t_program *program, const std::map< std::string, std::string > &parsed_options, const std::string &option_string)t_py_generatorinline
tmp(std::string name)t_generatorinlineprotected
type_name(t_type *ttype)t_py_generator
type_to_enum(t_type *ttype)t_py_generator
type_to_spec_args(t_type *ttype)t_py_generator
underscore(std::string in)t_generatorinlineprotected
uppercase(std::string in)t_generatorinlineprotected
~t_generator()t_generatorinlinevirtual