camp.generators.lib package
Submodules
- camp.generators.lib.campch.get_uses_h_files(retriever)
- camp.generators.lib.campch.make_adm_build_ari_template(coll, g_var_idx, standalone)
- camp.generators.lib.campch.make_collect_function(adm, edd)
- camp.generators.lib.campch.make_constant_function(adm, const)
- camp.generators.lib.campch.make_control_function(adm, control)
- camp.generators.lib.campch.make_cplusplus_close()
Close an “extern C” block for C++ inclusion.
- camp.generators.lib.campch.make_cplusplus_open()
Open an “extern C” block for C++ inclusion.
- camp.generators.lib.campch.make_formatted_comment_header(name, c_open, c_close)
- camp.generators.lib.campch.make_includes(files)
- camp.generators.lib.campch.make_meta_function(adm, meta)
- camp.generators.lib.campch.make_operator_function(adm, op)
- camp.generators.lib.campch.make_std_meta_add_coll_template(coll, name)
- camp.generators.lib.campch.make_table_function(adm, tbl)
- camp.generators.lib.campch.multiline_comment_format(tainted)
- camp.generators.lib.campch.write_c_file_header(fd, filepath)
- camp.generators.lib.campch.write_formatted_init_function(c_file, name, coll, body)
- camp.generators.lib.campch.write_h_file_header(fd, filepath)
- camp.generators.lib.campch.write_init_function(c_file, adm: AdmFile, g_var_idx: str, mgr: bool)
- camp.generators.lib.campch.write_init_macro_function(c_file, adm, g_var_idx, mgr)
- camp.generators.lib.campch.write_init_tables_function(c_file, adm, g_var_idx, mgr)
- camp.generators.lib.campch.write_init_var_function(c_file, adm, g_var_idx, mgr)
- camp.generators.lib.campch.write_parameterized_init_reports_function(c_file, adm, g_var_idx, mgr)
- class camp.generators.lib.campch_roundtrip.C_Scraper(f)
Bases:
Scraper
- write_custom_body(file, function)
- class camp.generators.lib.campch_roundtrip.H_Scraper(f)
Bases:
Scraper
- write_custom_type_enums(file)
- class camp.generators.lib.campch_roundtrip.Scraper
Bases:
object
- write_custom_functions(file)
- write_custom_includes(file)
- camp.generators.lib.campsettings.ari_type_enum(coll)
- camp.generators.lib.campsettings.get_adm_idx(coll)
- camp.generators.lib.campsettings.get_amp_type(coll)
- camp.generators.lib.campsettings.get_lname(coll)
- camp.generators.lib.campsettings.get_raw_amp_type(coll)
- camp.generators.lib.campsettings.get_sname(coll)
- camp.generators.lib.campsettings.name_get_coll(name)
- camp.generators.lib.campsettings.nn_type_enum(coll)
- camp.generators.lib.camputil.ari_get_names(jari)
- camp.generators.lib.camputil.get_g_var_idx(ns)
- camp.generators.lib.camputil.make_amp_type_name_from_str(t_name)
- camp.generators.lib.camputil.make_ari_name(name, coll, item)
- camp.generators.lib.camputil.make_ari_name_from_str(name, coll, i_name)
- camp.generators.lib.camputil.make_enum_name_from_str(name)