├── COPYING ├── README ├── doxygraph ├── MANIFEST ├── Makefile.PL ├── README ├── doxygraph └── lib │ ├── Doxygen │ └── XML.pm │ └── GraphViz │ └── UML.pm ├── doxyviz ├── README ├── bindviz │ ├── README │ ├── bindviz.cpp │ ├── cgraph.3.pdf │ └── gvc.3.pdf └── htdocs │ ├── bindviz.js │ ├── doxyviz.js │ ├── index.html │ ├── logo.png │ └── svgpan.js └── examples ├── doxygen └── xml │ ├── combine.xslt │ ├── compound.xsd │ ├── d0 │ ├── d01 │ │ └── class_file_name_iterator.xml │ ├── d07 │ │ └── class_namespace_def.xml │ ├── d0a │ │ └── define_8cpp.xml │ ├── d0c │ │ └── doctokenizer_8h.xml │ ├── d14 │ │ └── memberlist_8cpp.xml │ ├── d16 │ │ └── class_translator_japanese_en.xml │ ├── d17 │ │ ├── outputgen_8cpp.xml │ │ └── translator__hr_8h.xml │ ├── d18 │ │ └── class_file_list.xml │ ├── d19 │ │ └── translator__lt_8h.xml │ ├── d1b │ │ ├── class_generics_s_dict.xml │ │ └── struct_d_bus_x_m_l_handler_1_1_struct_data.xml │ ├── d1c │ │ └── portable_8cpp.xml │ ├── d31 │ │ └── class_example_s_dict.xml │ ├── d32 │ │ ├── class_c_language_scanner.xml │ │ └── class_group_s_dict.xml │ ├── d33 │ │ └── class_doc_anchor.xml │ ├── d3a │ │ └── class_translator_korean_en.xml │ ├── d3c │ │ └── class_member_list_iterator.xml │ ├── d4e │ │ └── class_doc_style_change.xml │ ├── d59 │ │ └── class_page_s_dict.xml │ ├── d5d │ │ └── class_file_pair_dict.xml │ ├── d60 │ │ └── class_formula_list_iterator.xml │ ├── d71 │ │ └── htmldocvisitor_8h.xml │ ├── d72 │ │ └── memberdef_8cpp.xml │ ├── d73 │ │ └── htmlattrib_8h.xml │ ├── d74 │ │ └── class_html_help_index.xml │ ├── d78 │ │ ├── class_diagram_item.xml │ │ └── class_doc_visitor.xml │ ├── d87 │ │ └── class_doc_text.xml │ ├── d89 │ │ └── class_doc_vhdl_flow.xml │ ├── d8c │ │ └── class_sorted_ref_items.xml │ ├── d90 │ │ └── class_doc_x_ref_item.xml │ ├── d9c │ │ └── rtfgen_8cpp.xml │ ├── d9f │ │ └── class_s_int_dict.xml │ ├── da0 │ │ └── class_output_name_dict.xml │ ├── da4 │ │ └── class_r_t_f_generator.xml │ ├── da7 │ │ └── struct_brief_info.xml │ ├── dab │ │ └── class_translator_russian.xml │ ├── db2 │ │ └── struct_html_attrib.xml │ ├── dc3 │ │ └── xmlgen_8cpp.xml │ ├── dc7 │ │ └── class_doc_html_caption.xml │ ├── dcf │ │ └── class_text_generator_intf.xml │ ├── ddf │ │ └── class_layout_parser_1_1_start_element_handler_nav_entry.xml │ └── dff │ │ └── class_dot_call_graph.xml │ ├── d1 │ ├── d00 │ │ └── debug_8cpp.xml │ ├── d01 │ │ └── class_doc_param_sect.xml │ ├── d02 │ │ └── reflist_8h.xml │ ├── d06 │ │ └── struct_base_class_def.xml │ ├── d0c │ │ └── sqlite3gen_8h.xml │ ├── d12 │ │ └── struct_member_group_info.xml │ ├── d1f │ │ └── class_dot_gfx_hierarchy_table.xml │ ├── d25 │ │ └── class_class_def_impl.xml │ ├── d2a │ │ └── section_8h.xml │ ├── d3f │ │ └── class_doc_auto_list.xml │ ├── d40 │ │ └── translator__za_8h.xml │ ├── d48 │ │ └── qtbc_8h.xml │ ├── d4b │ │ └── class_r_t_f_doc_visitor.xml │ ├── d4e │ │ └── latexdocvisitor_8cpp.xml │ ├── d50 │ │ └── class_s_dict.xml │ ├── d55 │ │ └── translator__ke_8h.xml │ ├── d56 │ │ ├── class_doc_html_cell.xml │ │ └── class_translator_ukrainian.xml │ ├── d59 │ │ └── struct_uses_class_def.xml │ ├── d5f │ │ └── class_dot_group_collaboration.xml │ ├── d6a │ │ └── class_translator_japanese.xml │ ├── d70 │ │ └── dbusxmlscanner_8cpp.xml │ ├── d7e │ │ └── class_member_name_s_dict.xml │ ├── d93 │ │ └── class_doc_linked_word.xml │ ├── d96 │ │ └── struct_dot_runner_1_1_cleanup_item.xml │ ├── d97 │ │ └── class_class_diagram.xml │ ├── d98 │ │ └── doxygen__sty_8h.xml │ ├── da1 │ │ └── doxygen_8h.xml │ ├── da6 │ │ └── classdef_8h.xml │ ├── da7 │ │ └── rtfdocvisitor_8h.xml │ ├── dab │ │ └── class_define_name_list.xml │ ├── db2 │ │ └── docsets_8h.xml │ ├── db5 │ │ └── index_8h.xml │ ├── db6 │ │ ├── class_tag_include_info.xml │ │ └── struct_search_index_external_1_1_private.xml │ ├── dba │ │ └── struct_f_t_v_image_info.xml │ ├── dc3 │ │ └── struct_marker.xml │ ├── dc5 │ │ └── translator__je_8h.xml │ ├── dc6 │ │ └── entry_8h.xml │ ├── dcf │ │ └── class_class_def.xml │ ├── dd1 │ │ └── ce__parse_8h.xml │ ├── de6 │ │ └── groupdef_8h.xml │ ├── de9 │ │ └── class_dot_runner.xml │ ├── dee │ │ └── struct_argument.xml │ └── dff │ │ └── class_config_string.xml │ ├── d2 │ ├── d07 │ │ └── class_translator_esperanto.xml │ ├── d0b │ │ └── class_definition_list_iterator.xml │ ├── d0c │ │ └── markdown_8h.xml │ ├── d0d │ │ └── message_8h.xml │ ├── d1a │ │ └── class_output_doc_interface.xml │ ├── d1b │ │ └── class_member_name_info_iterator.xml │ ├── d31 │ │ ├── class_file_pair.xml │ │ └── struct_cite_consts.xml │ ├── d3c │ │ └── docvisitor_8h.xml │ ├── d48 │ │ └── language_8cpp.xml │ ├── d4a │ │ ├── ftvhelp_8h.xml │ │ └── struct_f_t_v_node.xml │ ├── d4b │ │ └── declinfo_8h.xml │ ├── d4c │ │ └── class_translator_brazilian.xml │ ├── d4d │ │ └── translator__sk_8h.xml │ ├── d53 │ │ └── class_translator_slovak.xml │ ├── d59 │ │ └── defgen_8h.xml │ ├── d61 │ │ └── class_layout_parser_1_1_start_element_handler_member.xml │ ├── d63 │ │ └── class_text_doc_visitor.xml │ ├── d75 │ │ ├── class_c_p_p_value.xml │ │ └── class_translator_adapter__1__8__2.xml │ ├── d84 │ │ └── class_uses_class_dict.xml │ ├── d9c │ │ └── class_class_dict.xml │ ├── da3 │ │ └── class_doc_section.xml │ ├── da4 │ │ └── class_layout_doc_manager_1_1_private.xml │ ├── db0 │ │ └── class_formula.xml │ ├── db2 │ │ └── class_doc_inc_operator.xml │ ├── db9 │ │ └── outputlist_8h.xml │ ├── dce │ │ └── translator__si_8h.xml │ ├── dd2 │ │ └── entry_8cpp.xml │ ├── dd3 │ │ └── class_config_option.xml │ ├── ddf │ │ └── lodepng_8h.xml │ ├── de2 │ │ └── portable_8h.xml │ ├── def │ │ └── struct_layout_doc_entry_member_def.xml │ ├── df0 │ │ └── class_dot_group_collaboration_1_1_link.xml │ └── df8 │ │ ├── class_translator_italian.xml │ │ └── classlist_8h.xml │ ├── d3 │ ├── d01 │ │ └── class_doc_para.xml │ ├── d0c │ │ └── class_tag_class_info.xml │ ├── d16 │ │ └── class_doc_html_row.xml │ ├── d17 │ │ └── defgen_8cpp.xml │ ├── d1c │ │ └── class_doc_title.xml │ ├── d2f │ │ └── struct_vhdl_container.xml │ ├── d36 │ │ └── struct_lode_p_n_g___info_raw.xml │ ├── d3a │ │ └── class_tag_file_parser.xml │ ├── d3b │ │ └── class_group_list.xml │ ├── d40 │ │ └── struct_rtf___style___default.xml │ ├── d42 │ │ └── cmdmapper_8h.xml │ ├── d43 │ │ └── class_print_doc_visitor.xml │ ├── d47 │ │ └── translatordecoder_8h.xml │ ├── d48 │ │ └── class_tag_package_info.xml │ ├── d49 │ │ └── struct_member_info.xml │ ├── d4b │ │ └── htmlhelp_8cpp.xml │ ├── d65 │ │ └── class_translator_afrikaans.xml │ ├── d67 │ │ └── class_layout_parser_1_1_start_element_handler_section.xml │ ├── d6a │ │ └── struct_access_stack_1_1_access_elem.xml │ ├── d77 │ │ └── class_latex_generator.xml │ ├── d7c │ │ └── lang__cfg_8h.xml │ ├── d7d │ │ └── class_doc_msc_file.xml │ ├── d8e │ │ └── class_output_generator.xml │ ├── d94 │ │ └── class_file_storage.xml │ ├── d9a │ │ └── formula_8h.xml │ ├── d9b │ │ └── translator__de_8h.xml │ ├── da1 │ │ └── class_translator_adapter__1__6__0.xml │ ├── da6 │ │ └── textdocvisitor_8cpp.xml │ ├── da8 │ │ └── tclscanner_8h.xml │ ├── db1 │ │ └── class_index_field_s_dict.xml │ ├── db9 │ │ └── class_config_obsolete.xml │ ├── dbd │ │ └── pre_8h.xml │ ├── dc3 │ │ └── struct_tag_info.xml │ ├── dd0 │ │ └── class_formula_list.xml │ ├── ddb │ │ ├── class_doc_sec_ref_list.xml │ │ └── class_tag_member_info.xml │ ├── ddf │ │ └── class_definition_impl.xml │ ├── de8 │ │ └── class_diagram_item_list.xml │ ├── de9 │ │ ├── class_layout_parser.xml │ │ └── class_translator_arabic.xml │ ├── dea │ │ └── definition_8cpp.xml │ ├── df1 │ │ └── jquery__p3__js_8h.xml │ └── df4 │ │ └── class_latex_doc_visitor.xml │ ├── d4 │ ├── d09 │ │ └── reflist_8cpp.xml │ ├── d0d │ │ └── class_parser_manager.xml │ ├── d1e │ │ └── class_doc_simple_list_item.xml │ ├── d27 │ │ └── class_member_name_info.xml │ ├── d2b │ │ ├── class_layout_parser_1_1_start_element_handler_kind.xml │ │ └── class_translator_adapter__1__4__6.xml │ ├── d2f │ │ └── struct_find_file_cache_elem.xml │ ├── d34 │ │ └── class_diagram_row.xml │ ├── d3a │ │ └── filedef_8h.xml │ ├── d42 │ │ └── latexgen_8cpp.xml │ ├── d46 │ │ └── memberdef_8h.xml │ ├── d52 │ │ └── class_config_int.xml │ ├── d66 │ │ └── struct_nmhl_info.xml │ ├── d7b │ │ └── tagreader_8cpp.xml │ ├── d84 │ │ └── translator__jp_8h.xml │ ├── d89 │ │ └── struct_latex_doc_visitor_1_1_active_row_span.xml │ ├── d8d │ │ └── class_namespace_s_dict.xml │ ├── da2 │ │ └── translator__sr_8h.xml │ ├── da6 │ │ └── struct_statistics_1_1stat.xml │ ├── daa │ │ └── rtfgen_8h.xml │ ├── db0 │ │ └── struct_htags.xml │ ├── db3 │ │ └── class_html_help.xml │ ├── dc3 │ │ └── struct_layout_doc_entry_simple.xml │ ├── dc4 │ │ ├── class_tree_diagram.xml │ │ └── struct_obj_cache_1_1_hash_node.xml │ ├── dc8 │ │ └── class_xml_doc_visitor.xml │ ├── dd0 │ │ └── class_formula_dict.xml │ ├── dd1 │ │ └── class_class_list_iterator.xml │ ├── dd4 │ │ ├── arguments_8cpp.xml │ │ └── class_dir_def.xml │ ├── dd7 │ │ └── class_entry.xml │ ├── de4 │ │ └── class_generics_collection.xml │ ├── de5 │ │ └── bufstr_8h.xml │ ├── de6 │ │ └── class_perl_mod_output_stream.xml │ ├── ded │ │ └── class_config_bool.xml │ └── df3 │ │ └── rtfstyle_8h.xml │ ├── d5 │ ├── d0a │ │ └── class_translator_serbian.xml │ ├── d0b │ │ └── cite_8cpp.xml │ ├── d0f │ │ └── struct_lode_p_n_g___info_color.xml │ ├── d15 │ │ └── class_member_index_list.xml │ ├── d1b │ │ └── class_html_doc_visitor.xml │ ├── d1f │ │ └── version_8cpp.xml │ ├── d36 │ │ └── class_namespace_list.xml │ ├── d3f │ │ └── store_8h.xml │ ├── d42 │ │ └── class_doc_html_list.xml │ ├── d43 │ │ └── class_translator_persian.xml │ ├── d46 │ │ └── jquery__p2__js_8h.xml │ ├── d47 │ │ └── struct_d_bus_x_m_l_handler_1_1_element_data.xml │ ├── d48 │ │ └── struct_cmhl_info.xml │ ├── d50 │ │ └── translator__ua_8h.xml │ ├── d54 │ │ └── translator__sv_8h.xml │ ├── d55 │ │ └── translator__br_8h.xml │ ├── d5b │ │ └── struct_section_info.xml │ ├── d5c │ │ └── class_translator_swedish.xml │ ├── d61 │ │ └── tagreader_8h.xml │ ├── d64 │ │ └── class_buf_str.xml │ ├── d68 │ │ └── class_doc_ref.xml │ ├── d6c │ │ └── class_perl_mod_output.xml │ ├── d7b │ │ └── class_namespace_dict.xml │ ├── d7c │ │ └── class_dot_manager.xml │ ├── d84 │ │ └── class_parser_interface.xml │ ├── d86 │ │ └── class_config_disabled.xml │ ├── d99 │ │ └── class_dot_worker_thread.xml │ ├── d9c │ │ └── class_code_output_interface.xml │ ├── da4 │ │ └── struct_doc_sets_1_1_node_def.xml │ ├── dad │ │ └── class_tag_namespace_info.xml │ ├── db2 │ │ └── image_8h.xml │ ├── dbd │ │ └── configoptions_8cpp.xml │ ├── dc1 │ │ └── struct_include_info.xml │ ├── dc7 │ │ └── struct_s_t_l_info.xml │ ├── dcc │ │ └── class_definition.xml │ ├── dd3 │ │ └── class_doc_link.xml │ └── df7 │ │ └── clangparser_8h.xml │ ├── d6 │ ├── d07 │ │ └── class_translator_german.xml │ ├── d0c │ │ └── class_index_word.xml │ ├── d0e │ │ └── struct_lode_p_n_g___encoder.xml │ ├── d10 │ │ └── classlist_8cpp.xml │ ├── d14 │ │ └── class_f_t_v_help.xml │ ├── d15 │ │ └── dirdef_8h.xml │ ├── d17 │ │ └── translator__vi_8h.xml │ ├── d18 │ │ └── membergroup_8cpp.xml │ ├── d2e │ │ └── struct_active_row_span.xml │ ├── d32 │ │ └── class_member_dict.xml │ ├── d3d │ │ └── class_layout_parser_1_1_end_element_handler.xml │ ├── d42 │ │ └── groupdef_8cpp.xml │ ├── d43 │ │ └── struct_u_r_l_info.xml │ ├── d4a │ │ └── dot_8h.xml │ ├── d52 │ │ └── class_tag_group_info.xml │ ├── d67 │ │ └── translator__kr_8h.xml │ ├── d6e │ │ └── mandocvisitor_8h.xml │ ├── d70 │ │ └── class_member_name_info_s_dict.xml │ ├── d78 │ │ └── class_translator_english.xml │ ├── d7d │ │ └── class_alpha_index_table_rows_iterator.xml │ ├── d89 │ │ └── translator__eo_8h.xml │ ├── d98 │ │ └── class_vhdl_doc_gen.xml │ ├── d9c │ │ └── latexgen_8h.xml │ ├── da7 │ │ └── struct_store_1_1_node.xml │ ├── db3 │ │ └── class_dir_relation.xml │ ├── db6 │ │ └── class_translator_chinese.xml │ ├── db8 │ │ └── class_doc_cite.xml │ ├── db9 │ │ └── class_doc_include.xml │ ├── dbb │ │ └── class_dot_runner_queue.xml │ ├── dbe │ │ └── translator__ca_8h.xml │ ├── dcc │ │ └── cppvalue_8h.xml │ ├── dd3 │ │ └── class_search_index_category_mapping.xml │ ├── dd6 │ │ └── class_member_s_dict.xml │ ├── dd7 │ │ └── class_output_name_list.xml │ ├── dd8 │ │ └── constexp_8h.xml │ ├── dda │ │ └── cppvalue_8cpp.xml │ ├── ddc │ │ └── filedef_8cpp.xml │ ├── df4 │ │ └── struct_token_info.xml │ ├── dfa │ │ └── class_html_attrib_list_iterator.xml │ └── dfb │ │ └── translator__cz_8h.xml │ ├── d7 │ ├── d05 │ │ └── translator__no_8h.xml │ ├── d18 │ │ └── class_d_bus_x_m_l_scanner.xml │ ├── d19 │ │ └── struct_lookup_info.xml │ ├── d1c │ │ └── namespacedef_8cpp.xml │ ├── d1e │ │ └── struct_lode_p_n_g___info_png.xml │ ├── d21 │ │ ├── class_cond_parser.xml │ │ └── class_translator_danish.xml │ ├── d29 │ │ └── class_translator_adapter__1__6__3.xml │ ├── d41 │ │ └── class_html_generator.xml │ ├── d46 │ │ └── class_base_class_list.xml │ ├── d59 │ │ └── struct_grouping.xml │ ├── d5a │ │ └── class_namespace_list_iterator.xml │ ├── d5b │ │ └── formula_8cpp.xml │ ├── d5c │ │ └── class_tag_page_info.xml │ ├── d67 │ │ └── class_doc_symbol.xml │ ├── d69 │ │ └── cite_8h.xml │ ├── d6d │ │ └── condparser_8cpp.xml │ ├── d6f │ │ └── condparser_8h.xml │ ├── d79 │ │ └── searchindex_8cpp.xml │ ├── d7b │ │ └── class_alpha_index_table_rows.xml │ ├── d7e │ │ └── class_member_def_impl.xml │ ├── d80 │ │ └── class_docbook_code_generator.xml │ ├── d85 │ │ └── htags_8h.xml │ ├── d8f │ │ └── docsets_8cpp.xml │ ├── d97 │ │ └── namespacedef_8h.xml │ ├── da3 │ │ ├── class_class_list.xml │ │ └── class_comp_accept.xml │ ├── daa │ │ └── doxygen_8md.xml │ ├── db0 │ │ └── class_storage_intf.xml │ ├── dc4 │ │ └── class_docbook_doc_visitor.xml │ ├── dc9 │ │ └── class_doc_index_entry.xml │ ├── dce │ │ └── translator__id_8h.xml │ ├── dd4 │ │ └── class_dot_dir_deps.xml │ ├── dd5 │ │ └── struct_doc_info.xml │ ├── de7 │ │ └── mangen_8cpp.xml │ ├── de8 │ │ └── class_ref_list.xml │ ├── df8 │ │ └── class_argument_list.xml │ ├── dfc │ │ └── membername_8h.xml │ └── dfe │ │ └── vhdlcode_8h.xml │ ├── d8 │ ├── d09 │ │ └── class_group_def.xml │ ├── d0a │ │ └── translator__am_8h.xml │ ├── d0d │ │ └── class_tag_dir_info.xml │ ├── d11 │ │ └── objcache_8cpp.xml │ ├── d29 │ │ └── docbookgen_8cpp.xml │ ├── d33 │ │ └── class_grow_buf.xml │ ├── d34 │ │ └── translator__hu_8h.xml │ ├── d3c │ │ └── util_8h.xml │ ├── d41 │ │ └── translator__cn_8h.xml │ ├── d43 │ │ └── class_search_index_list.xml │ ├── d4b │ │ └── pyscanner_8h.xml │ ├── d4d │ │ └── class_search_index_intf.xml │ ├── d52 │ │ └── dirdef_8cpp.xml │ ├── d56 │ │ ├── eclipsehelp_8cpp.xml │ │ └── htmlgen_8h.xml │ ├── d63 │ │ └── struct_edge_info.xml │ ├── d65 │ │ ├── class_dot_group_collaboration_1_1_edge.xml │ │ └── defargs_8h.xml │ ├── d6a │ │ └── message_8cpp.xml │ ├── d6e │ │ └── htmlgen_8cpp.xml │ ├── d75 │ │ └── vhdlscanner_8h.xml │ ├── d78 │ │ └── class_xml_section_mapper.xml │ ├── d79 │ │ └── class_perl_mod_generator.xml │ ├── d7d │ │ └── struct_doc_parser_context.xml │ ├── d83 │ │ ├── class_search_index_external.xml │ │ └── class_translator_latvian.xml │ ├── d99 │ │ └── latexdocvisitor_8h.xml │ ├── d9a │ │ └── class_s_int_list.xml │ ├── da2 │ │ └── pycode_8h.xml │ ├── da6 │ │ └── struct_d_bus_x_m_l_handler_1_1_scope_data.xml │ ├── da8 │ │ └── class_statistics.xml │ ├── db0 │ │ └── class_tag_file_parser_1_1_start_element_handler.xml │ ├── dc3 │ │ └── htmlhelp_8h.xml │ ├── dce │ │ └── language_8h.xml │ ├── dcf │ │ └── class_man_doc_visitor.xml │ ├── dd5 │ │ └── struct_list_item_info.xml │ ├── ddb │ │ └── class_doc_root.xml │ ├── dde │ │ └── mandocvisitor_8cpp.xml │ ├── def │ │ └── struct_lang2_ext_map.xml │ ├── df8 │ │ ├── qhpxmlwriter_8h.xml │ │ └── sqlite3gen_8cpp.xml │ ├── df9 │ │ └── class_doc_auto_list_item.xml │ └── dfb │ │ └── class_translator.xml │ ├── d9 │ ├── d06 │ │ └── struct_edge_properties.xml │ ├── d09 │ │ └── class_mapper.xml │ ├── d0e │ │ └── class_doc_node.xml │ ├── d10 │ │ └── class_doc_h_ref.xml │ ├── d11 │ │ └── membergroup_8h.xml │ ├── d1b │ │ ├── class_translator_dutch.xml │ │ └── diagram_8h.xml │ ├── d1d │ │ └── class_doc_word.xml │ ├── d21 │ │ └── sortdict_8h.xml │ ├── d26 │ │ └── class_define_name.xml │ ├── d3d │ │ └── class_class_s_dict.xml │ ├── d44 │ │ └── struct_color.xml │ ├── d45 │ │ └── qhp_8cpp.xml │ ├── d49 │ │ └── types_8h.xml │ ├── d4a │ │ └── class_definition_intf.xml │ ├── d57 │ │ └── class_index_list.xml │ ├── d67 │ │ └── xmlgen_8h.xml │ ├── d6f │ │ └── class_doc_hor_ruler.xml │ ├── d7b │ │ └── fortranscanner_8h.xml │ ├── d82 │ │ └── class_translator_croatian.xml │ ├── d85 │ │ └── marshal_8cpp.xml │ ├── d8c │ │ └── class_file_name_list.xml │ ├── d8d │ │ └── class_doc_param_list.xml │ ├── d8f │ │ └── class_markdown_file_parser.xml │ ├── db4 │ │ └── pagedef_8cpp.xml │ ├── db7 │ │ └── htags_8cpp.xml │ ├── dba │ │ └── struct_layout_doc_entry.xml │ ├── dbf │ │ └── class_s_dict_1_1_iterator.xml │ ├── dc0 │ │ └── class_layout_parser_1_1_start_element_handler.xml │ ├── dc1 │ │ └── class_translator_catalan.xml │ ├── dcb │ │ └── class_doc_u_r_l.xml │ ├── dd3 │ │ └── class_doc_html_block_quote.xml │ ├── dd5 │ │ ├── class_dir_entry.xml │ │ └── class_index_intf.xml │ ├── ddf │ │ └── class_translator_macedonian.xml │ ├── de0 │ │ ├── marshal_8h.xml │ │ └── translator__dk_8h.xml │ ├── de4 │ │ └── struct_fmhl_info.xml │ ├── ded │ │ └── translator__lv_8h.xml │ ├── df1 │ │ ├── class_tag_anchor_info.xml │ │ └── translator_8h.xml │ └── df9 │ │ └── class_dot_node_list.xml │ ├── da │ ├── d06 │ │ ├── fortrancode_8h.xml │ │ └── struct_colored_img_data_item.xml │ ├── d09 │ │ └── class_member_def.xml │ ├── d0d │ │ └── diagram_8cpp.xml │ ├── d13 │ │ └── translator__fa_8h.xml │ ├── d17 │ │ └── docparser_8cpp.xml │ ├── d1a │ │ └── class_translator_french.xml │ ├── d24 │ │ └── class_translator_adapter__1__7__5.xml │ ├── d32 │ │ ├── class_member_group.xml │ │ └── class_translator_romanian.xml │ ├── d33 │ │ └── translator__mk_8h.xml │ ├── d34 │ │ └── translator_8cpp.xml │ ├── d36 │ │ ├── class_search_index.xml │ │ └── translator__it_8h.xml │ ├── d39 │ │ └── class_definition_list.xml │ ├── d46 │ │ ├── struct_link_ref.xml │ │ └── translator__en_8h.xml │ ├── d55 │ │ └── parserintf_8h.xml │ ├── d6c │ │ └── translator__sc_8h.xml │ ├── d7d │ │ └── class_debug.xml │ ├── d7e │ │ └── class_member_name.xml │ ├── d97 │ │ └── class_doc_copy.xml │ ├── da2 │ │ └── class_doc_internal_ref.xml │ ├── da3 │ │ └── struct_lode_p_n_g___encode_settings.xml │ ├── db0 │ │ └── htmldocvisitor_8cpp.xml │ ├── db1 │ │ └── translator__nl_8h.xml │ ├── db6 │ │ └── class_html_code_generator.xml │ ├── db8 │ │ └── class_translator_armenian.xml │ ├── dba │ │ └── class_prefix_ignore_class_list.xml │ ├── dc0 │ │ └── mangen_8h.xml │ ├── dc5 │ │ └── class_clang_parser.xml │ ├── dc6 │ │ └── class_entry_nav.xml │ ├── dce │ │ └── clangparser_8cpp.xml │ ├── dd8 │ │ ├── store_8cpp.xml │ │ └── struct_style_data.xml │ ├── de4 │ │ └── class_tcl_language_scanner.xml │ ├── de6 │ │ └── translator__adapter_8h.xml │ └── df3 │ │ └── class_directory.xml │ ├── db │ ├── d0d │ │ └── commentscan_8h.xml │ ├── d11 │ │ └── image_8cpp.xml │ ├── d14 │ │ └── index_8cpp.xml │ ├── d16 │ │ ├── config_8h.xml │ │ ├── debug_8h.xml │ │ └── layout_8cpp.xml │ ├── d17 │ │ └── translator__fi_8h.xml │ ├── d1e │ │ └── class_flow_chart.xml │ ├── d27 │ │ └── class_string_dict.xml │ ├── d2b │ │ └── class_text_generator_o_l_impl.xml │ ├── d32 │ │ ├── class_doc_sets.xml │ │ └── class_file_name_list_iterator.xml │ ├── d33 │ │ └── msc_8cpp.xml │ ├── d40 │ │ └── class_qhp_xml_writer.xml │ ├── d41 │ │ └── ftvhelp_8cpp.xml │ ├── d4d │ │ └── class_html_attrib_list.xml │ ├── d51 │ │ └── layout_8h.xml │ ├── d5f │ │ └── class_translator_hungarian.xml │ ├── d62 │ │ └── scanner_8h.xml │ ├── d6c │ │ └── class_translator_adapter_base.xml │ ├── d6d │ │ └── class_doc_internal.xml │ ├── d73 │ │ └── printdocvisitor_8h.xml │ ├── d78 │ │ └── class_doc_white_space.xml │ ├── d7d │ │ └── class_translator_serbian_cyrilic.xml │ ├── d7e │ │ └── class_member_group_list_iterator.xml │ ├── d8f │ │ └── class_access_stack.xml │ ├── d93 │ │ └── translator__ar_8h.xml │ ├── d9d │ │ └── class_store.xml │ ├── d9e │ │ └── eclipsehelp_8h.xml │ ├── d9f │ │ └── class_text_generator_x_m_l_impl.xml │ ├── daa │ │ ├── class_dot_file_patcher.xml │ │ └── class_q_list.xml │ ├── dab │ │ └── struct_body_info.xml │ ├── db6 │ │ └── objcache_8h.xml │ ├── dc1 │ │ └── class_label_mapper.xml │ ├── dc8 │ │ ├── class_dir_s_dict.xml │ │ └── class_doc_image.xml │ ├── dcc │ │ └── class_translator_korean.xml │ ├── dd0 │ │ └── class_doc_simple_sect_sep.xml │ ├── dd3 │ │ └── class_eclipse_help.xml │ ├── dd8 │ │ └── outputlist_8cpp.xml │ ├── de8 │ │ └── class_alpha_index_table_columns.xml │ ├── df4 │ │ └── configoptions_8h.xml │ └── df5 │ │ └── class_q_g_string_buffer.xml │ ├── dc │ ├── d03 │ │ └── class_dot_incl_dep_graph.xml │ ├── d05 │ │ └── docbookvisitor_8cpp.xml │ ├── d12 │ │ └── class_doc_verbatim.xml │ ├── d1d │ │ └── class_layout_doc_manager.xml │ ├── d1e │ │ └── class_member_group_s_dict.xml │ ├── d20 │ │ └── qhp_8h.xml │ ├── d21 │ │ └── class_obj_cache.xml │ ├── d27 │ │ └── class_perl_mod_doc_visitor.xml │ ├── d2a │ │ └── class_dir_list.xml │ ├── d3c │ │ └── class_f_text_stream.xml │ ├── d44 │ │ └── class_translator_spanish.xml │ ├── d53 │ │ └── class_translator_lithuanian.xml │ ├── d60 │ │ └── jquery__p1__js_8h.xml │ ├── d64 │ │ └── class_define.xml │ ├── d66 │ │ └── msc_8h.xml │ ├── d68 │ │ └── translator__tr_8h.xml │ ├── d7a │ │ └── logos_8h.xml │ ├── d84 │ │ └── class_tag_anchor_info_list.xml │ ├── d93 │ │ └── class_docbook_section_mapper.xml │ ├── d98 │ │ └── doxygen_8cpp.xml │ ├── d99 │ │ └── class_tag_file_error_handler.xml │ ├── da2 │ │ └── vhdlparser_8h.xml │ ├── da6 │ │ └── class_colored_image.xml │ ├── db7 │ │ └── class_tag_file_parser_1_1_end_element_handler.xml │ ├── dc1 │ │ └── class_tag_file_info.xml │ ├── dc3 │ │ └── struct_lode_zlib___deflate_settings.xml │ ├── dd6 │ │ └── filename_8h.xml │ ├── de6 │ │ └── class_doc_simple_list.xml │ ├── df2 │ │ └── class_translator_portuguese.xml │ └── df7 │ │ └── class_s_int_dict_1_1_iterator.xml │ ├── dd │ ├── d0b │ │ ├── class_diagram_row_iterator.xml │ │ └── class_translator_slovene.xml │ ├── d0f │ │ └── class_file_name_dict.xml │ ├── d13 │ │ └── class_member_list.xml │ ├── d16 │ │ └── struct_command_map.xml │ ├── d1b │ │ └── struct_index_field.xml │ ├── d20 │ │ └── struct_obj_cache_1_1_cache_node.xml │ ├── d34 │ │ └── class_config.xml │ ├── d38 │ │ └── class_translator_norwegian.xml │ ├── d41 │ │ └── class_page_def.xml │ ├── d48 │ │ └── translator__fr_8h.xml │ ├── d53 │ │ └── qhpxmlwriter_8cpp.xml │ ├── d65 │ │ └── class_define_list.xml │ ├── d66 │ │ ├── class_x_m_l_code_generator.xml │ │ ├── pagedef_8h.xml │ │ └── textdocvisitor_8h.xml │ ├── d6e │ │ └── struct_dot_file_patcher_1_1_map.xml │ ├── d70 │ │ └── class_s_dict_1_1_iterator_dict.xml │ ├── d72 │ │ └── growbuf_8h.xml │ ├── d77 │ │ └── translator__tw_8h.xml │ ├── d78 │ │ └── memberlist_8h.xml │ ├── d7e │ │ └── class_dot_node.xml │ ├── d80 │ │ └── class_translator_turkish.xml │ ├── d88 │ │ └── class_doc_html_desc_data.xml │ ├── d89 │ │ ├── class_config_info.xml │ │ └── struct_u_r_l.xml │ ├── d8a │ │ ├── class_dev_null_code_doc_interface.xml │ │ └── class_translator_czech.xml │ ├── da0 │ │ └── struct_layout_doc_entry_section.xml │ ├── da1 │ │ └── filestorage_8h.xml │ ├── daa │ │ └── class_text_generator_docbook_impl.xml │ ├── dad │ │ └── translator__gr_8h.xml │ ├── db6 │ │ └── xmldocvisitor_8cpp.xml │ ├── db9 │ │ └── class_file_name.xml │ ├── dc2 │ │ └── translator__es_8h.xml │ ├── dc4 │ │ └── structimg__data__item.xml │ ├── dc6 │ │ └── struct_mappers.xml │ ├── dd1 │ │ └── class_doc_html_desc_title.xml │ ├── dd8 │ │ └── code_8h.xml │ ├── de5 │ │ └── translator__ru_8h.xml │ ├── dec │ │ └── vhdldocgen_8h.xml │ ├── df6 │ │ └── class_translator_chinesetraditional.xml │ ├── df7 │ │ └── struct_search_doc_entry.xml │ └── df8 │ │ └── class_config_list.xml │ ├── de │ ├── d04 │ │ └── markdown_8cpp.xml │ ├── d06 │ │ └── class_translator_decoder.xml │ ├── d07 │ │ └── searchindex_8h.xml │ ├── d1b │ │ └── struct_ref_item.xml │ ├── d1d │ │ └── membername_8cpp.xml │ ├── d2f │ │ └── class_translator_adapter__1__8__4.xml │ ├── d36 │ │ └── filename_8cpp.xml │ ├── d3c │ │ └── struct_vhdl_conf_node.xml │ ├── d3e │ │ └── class_alpha_index_table_cell.xml │ ├── d49 │ │ └── class_translator_adapter__1__8__0.xml │ ├── d4f │ │ └── class_qhp.xml │ ├── d5c │ │ └── rtfstyle_8cpp.xml │ ├── d60 │ │ └── settings_8h.xml │ ├── d64 │ │ └── struct_base_info.xml │ ├── d65 │ │ └── class_doc_simple_sect.xml │ ├── d6a │ │ ├── class_doxygen.xml │ │ └── translator__pl_8h.xml │ ├── d73 │ │ └── class_image.xml │ ├── d79 │ │ └── class_doc_html_table.xml │ ├── d7d │ │ └── class_d_bus_x_m_l_handler.xml │ ├── d7e │ │ └── class_python_language_scanner.xml │ ├── d82 │ │ └── class_translator_polish.xml │ ├── d87 │ │ └── class_doc_sec_ref_item.xml │ ├── d89 │ │ └── classdef_8cpp.xml │ ├── d9a │ │ ├── class_section_dict.xml │ │ ├── commentcnv_8h.xml │ │ └── rtfdocvisitor_8cpp.xml │ ├── d9c │ │ └── docparser_8h.xml │ ├── da3 │ │ └── ftextstream_8cpp.xml │ ├── da5 │ │ └── class_man_generator.xml │ ├── daa │ │ └── dot_8cpp.xml │ ├── db0 │ │ └── class_file_def.xml │ ├── dcd │ │ └── docbookvisitor_8h.xml │ ├── dd0 │ │ └── perlmodgen_8cpp.xml │ ├── dd4 │ │ └── class_cite_dict.xml │ ├── dea │ │ ├── docbookgen_8h.xml │ │ └── vhdldocgen_8cpp.xml │ └── df7 │ │ └── class_translator_finnish.xml │ ├── df │ ├── d06 │ │ └── outputgen_8h.xml │ ├── d0a │ │ └── main_8cpp.xml │ ├── d0f │ │ └── translator__ro_8h.xml │ ├── d10 │ │ └── class_nav_index_entry_list.xml │ ├── d11 │ │ └── class_member_group_list.xml │ ├── d1c │ │ └── class_dot_class_graph.xml │ ├── d20 │ │ └── class_translator_vietnamese.xml │ ├── d24 │ │ ├── class_doc_html_header.xml │ │ └── example_8h.xml │ ├── d27 │ │ └── class_base_output_doc_interface.xml │ ├── d28 │ │ └── class_member_name_iterator.xml │ ├── d2b │ │ └── xmldocvisitor_8h.xml │ ├── d2d │ │ └── util_8cpp.xml │ ├── d34 │ │ └── class_doc_line_break.xml │ ├── d37 │ │ └── class_doc_dot_file.xml │ ├── d38 │ │ └── class_layout_error_handler.xml │ ├── d40 │ │ └── struct_cite_info.xml │ ├── d42 │ │ └── class_used_dir.xml │ ├── d4b │ │ └── struct_d_bus_x_m_l_handler_1_1_comment_data.xml │ ├── d51 │ │ └── struct_r_t_f_list_item_info.xml │ ├── d59 │ │ └── class_config_enum.xml │ ├── d5d │ │ └── struct_nav_index_entry.xml │ ├── d67 │ │ └── define_8h.xml │ ├── d6f │ │ └── class_doc_html_desc_list.xml │ ├── d75 │ │ └── class_translator_greek.xml │ ├── d82 │ │ └── perlmodgen_8h.xml │ ├── d83 │ │ └── ftextstream_8h.xml │ ├── d88 │ │ └── class_uses_class_dict_iterator.xml │ ├── d9b │ │ └── arguments_8h.xml │ ├── da0 │ │ └── struct_label_map.xml │ ├── da1 │ │ └── definition_8h.xml │ ├── da8 │ │ └── class_doc_html_list_item.xml │ ├── dc4 │ │ └── class_group_list_iterator.xml │ ├── dc5 │ │ └── class_base_class_list_iterator.xml │ ├── dc7 │ │ └── class_translator_adapter__1__5__4.xml │ ├── dc8 │ │ ├── class_output_list.xml │ │ └── class_translator_indonesian.xml │ ├── dce │ │ └── class_s_list.xml │ ├── de1 │ │ └── class_doc_formula.xml │ ├── de4 │ │ └── class_fortran_language_scanner.xml │ ├── de7 │ │ └── struct_layout_nav_entry.xml │ ├── de9 │ │ └── struct_example.xml │ ├── def │ │ └── class_v_h_d_l_language_scanner.xml │ ├── df1 │ │ └── cmdmapper_8cpp.xml │ ├── df4 │ │ └── struct_layout_doc_entry_member_decl.xml │ ├── df5 │ │ └── dbusxmlscanner_8h.xml │ ├── dfc │ │ └── version_8h.xml │ └── dfd │ │ └── translator__pt_8h.xml │ ├── dir_68267d1309a1af8e8297ef4c3efbcdba.xml │ ├── index.xml │ ├── index.xsd │ └── indexpage.xml └── graphviz └── xml ├── combine.xslt ├── compound.xsd ├── dir_1ea122f7b94457c2332c194612c8b8fe.xml ├── dir_97aefd0d527b934f1d99a682da8fe6a9.xml ├── index.xml ├── index.xsd ├── structAgedgeinfo__t.xml ├── structAgnodeinfo__t.xml ├── structAgraphinfo__t.xml ├── structadjmatrix__t.xml ├── structbezier.xml ├── structelist.xml ├── structfdpParms__t.xml ├── structfield__t.xml ├── structgvlayout__features__t.xml ├── structlayout__t.xml ├── structnlist__t.xml ├── structnodequeue.xml ├── structpath.xml ├── structpathend__t.xml ├── structpolygon__t.xml ├── structport.xml ├── structrank__t.xml ├── structshape__desc.xml ├── structshape__functions.xml ├── structshape__t.xml ├── structsplineInfo.xml ├── structsplines.xml ├── structstroke__t.xml ├── structtextlabel__t.xml ├── types_8h.xml └── unioninside__t.xml /README: -------------------------------------------------------------------------------- 1 | About 2 | ===== 3 | 4 | http://code.google.com/p/doxygraph 5 | 6 | This is doxygraph, a free system for reverse engineering UML class diagrams 7 | from source code, and presenting those diagrams as interactive web apps. It 8 | relies on Doxygen for parsing source code, so it supports all the languages 9 | that Doxygen supports: C, C++, C#, Objective C, Java, Python, PHP, Tcl, D, IDL, 10 | VHDL, and Fortran. 11 | 12 | Doxygraph is composed of two parts: 13 | 14 | doxygraph 15 | A Perl script that will generate a diagram in Graphviz dot format, using 16 | as input the XML based format generated by Doxygen. 17 | 18 | doxyviz 19 | A JavaScript app that will interactively present a diagram generated 20 | by the doxygraph Perl script. The manipulation and rendering of graphs 21 | relies on bindviz, which is an automated JavaScript port of Graphviz 22 | ported using emscripten. 23 | 24 | Quick Start 25 | =========== 26 | 27 | If you have a project for which you want to generate a class diagram, and you 28 | are already using Doxygen to generate API documentation for this project, then 29 | as a preliminary step, you simply need to edit your Doxyfile and ensure that it 30 | sets the option GENERATE_XML = YES. 31 | 32 | If you are not already using Doxygen to generate API documentation for your 33 | project, then the preliminary step is to install Doxygen and configure it to 34 | process your project's header files. This is a simple process, documented at 35 | http://www.doxygen.org/. During this process, make sure to set the option 36 | GENERATE_XML = YES. In addition, if you set the option EXTRACT_ALL = YES then 37 | you won't need to worry about adding special Doxygen comments to all of your 38 | classes; this option will cause Doxygen to parse the classes even if the 39 | comments are not present. 40 | 41 | When you have a project with a Doxyfile properly set up for generating Doxygen 42 | XML files from your project's header files, then the first step in the doxygraph 43 | pipeline is to run Doxygen, which will generate a set of XML files. 44 | 45 | If you don't have a specific project for which you want to generate a diagram, 46 | but just want to try out doxygraph and see how it works, there are some example 47 | Doxygen XML files provided in the examples directory. 48 | 49 | When you have your Doxygen XML files, the next step is to run the following 50 | command from within the doxygraph root directory, which will convert the XML 51 | files into a Graphviz dot file: 52 | perl doxygraph/doxygraph /path/to/your/index.xml doxyviz/htdocs/graph.dot 53 | 54 | If Perl emits any errors of the form "Can't locate ____ in @INC", that is 55 | usually an indication that you are missing one or more of the dependencies of 56 | the script, which can easily be installed using Perl's cpan utility. 57 | 58 | When you have generated your graph.dot file, then you are ready to go. You 59 | can open doxyviz/htdocs/index.html in your web browser to view your interactive 60 | UML class diagram locally, or copy the contents of the htdocs directory into a 61 | subdirectory of your web server's htdocs directory in order to deploy your 62 | interactive diagram to the web. 63 | 64 | More Details 65 | ============ 66 | 67 | More detailed documentation for the component parts of doxygraph is provided in 68 | the relevant subdirectories. 69 | 70 | License 71 | ======= 72 | 73 | Copyright 2013 Doxygraph project 74 | 75 | These Source Code Forms are subject to the terms of the Mozilla Public License 76 | version 2.0. If a copy of the MPL was not distributed with this file, You can 77 | obtain one at http://mozilla.org/MPL/2.0/. -------------------------------------------------------------------------------- /doxygraph/MANIFEST: -------------------------------------------------------------------------------- 1 | doxygraph 2 | Makefile.PL 3 | MANIFEST 4 | lib/Doxygen/XML.pm 5 | lib/GraphViz/UML.pm 6 | README -------------------------------------------------------------------------------- /doxygraph/Makefile.PL: -------------------------------------------------------------------------------- 1 | use ExtUtils::MakeMaker; 2 | 3 | WriteMakefile( 4 | NAME => 'doxygraph', 5 | AUTHOR => 'Doxygraph project http://code.google.com/p/doxygraph', 6 | ABSTRACT_FROM => 'doxygraph', 7 | VERSION_FROM => 'doxygraph', 8 | LICENSE => 'mozilla', 9 | EXE_FILES => ['doxygraph'], 10 | PREREQ_PM => {qw( 11 | File::Spec 0 12 | GraphViz2 0 13 | Hash::FieldHash 0 14 | lib::abs 0 15 | Moose 0 16 | namespace::autoclean 0 17 | XML::Rabbit 0 18 | )} 19 | ); -------------------------------------------------------------------------------- /doxygraph/README: -------------------------------------------------------------------------------- 1 | About 2 | ===== 3 | 4 | http://code.google.com/p/doxygraph 5 | 6 | This is doxygraph, a Perl script that will generate a diagram in Graphviz dot 7 | format, using as input the XML based format generated by Doxygen. Doxygraph is 8 | part of doxygraph, a free system for reverse engineering UML class diagrams from 9 | source code, and presenting those diagrams as interactive web apps. 10 | 11 | Dependencies 12 | ============ 13 | 14 | The following CPAN modules are required: 15 | 16 | File::Spec 17 | GraphViz2 18 | Hash::FieldHash 19 | lib::abs 20 | Moose 21 | namespace::autoclean 22 | XML::Rabbit 23 | 24 | Usage 25 | ===== 26 | 27 | The doxygraph Perl script can be used without needing to install it, although a 28 | Makefile is provided for optional installation. 29 | 30 | The script expects two commandline arguments: the first is the name of the input 31 | file (usually index.xml generated by Doxygen) and the second is the name of the 32 | output file. 33 | 34 | To instruct Doxygen to generate XML output, set the option GENERATE_XML = YES 35 | in your Doxyfile. 36 | 37 | Installation 38 | ============ 39 | 40 | If you want to install doxygraph, follow the usual procedure for installing Perl 41 | modules: 42 | 43 | perl Makefile.PL 44 | make 45 | make install 46 | 47 | License 48 | ======= 49 | 50 | Copyright 2013 Doxygraph project 51 | 52 | These Source Code Forms are subject to the terms of the Mozilla Public License, 53 | version 2.0. If a copy of the MPL was not distributed with this file, You can 54 | obtain one at http://mozilla.org/MPL/2.0/. -------------------------------------------------------------------------------- /doxygraph/doxygraph: -------------------------------------------------------------------------------- 1 | #!/usr/bin/perl 2 | 3 | package doxygraph 0.1; 4 | use strict; 5 | use warnings; 6 | use lib::abs 'lib'; 7 | use Doxygen::XML; 8 | use GraphViz::UML; 9 | 10 | @ARGV == 2 or usage(); 11 | grep { /^-/ } @ARGV and usage(); 12 | my ($index, $output) = @ARGV; 13 | 14 | my $uml = GraphViz::UML->new; 15 | my $xml = Doxygen::XML->new({ handler => $uml }); 16 | my @compounds = $xml->parse_index($index); 17 | $xml->parse_compound($_) for @compounds; 18 | my $dot = $uml->export->command; 19 | 20 | open my $fh, '>', $output or die "$output: $!"; 21 | $dot->foreach(sub { print $fh $_ }); 22 | print $fh "}\n"; 23 | close $fh; 24 | 25 | sub usage 26 | { 27 | print STDERR << "EOF"; 28 | Expected commandline usage: 29 | doxygraph path/to/index.xml path/to/output.dot 30 | EOF 31 | exit 0; 32 | } 33 | 34 | =head1 NAME 35 | 36 | doxygraph - Create Graphviz UML class diagram from Doxygen XML output 37 | 38 | =head1 SYNOPSIS 39 | 40 | doxygraph index.xml graph.dot 41 | 42 | =head1 DESCRIPTION 43 | 44 | Doxygen can output an XML representation of all the documented entities it 45 | encounters in the source code it examines, by setting C in 46 | your C. Doxygraph will convert this XML representation into a UML 47 | class diagram in the format recognized by Graphviz and its C command. 48 | 49 | All the heavy lifting is done in the L and L 50 | modules. 51 | 52 | =head1 OPTIONS 53 | 54 | None. 55 | 56 | =head1 EXAMPLES 57 | 58 | doxygen 59 | doxygraph xml/index.xml graph.dot 60 | dot -T svg -o graph.svg graph.dot 61 | 62 | =head1 AUTHORS 63 | 64 | Available through the git repository at L. 65 | 66 | =head1 COPYRIGHT AND LICENSE 67 | 68 | Copyright 2013 Doxygraph project 69 | 70 | This Source Code Form is subject to the terms of the Mozilla Public License, 71 | version 2.0. If a copy of the MPL was not distributed with this file, You can 72 | obtain one at L. 73 | 74 | =head1 SEE ALSO 75 | 76 | L, L. 77 | -------------------------------------------------------------------------------- /doxyviz/README: -------------------------------------------------------------------------------- 1 | About 2 | ===== 3 | 4 | http://code.google.com/p/doxygraph 5 | 6 | This is doxyviz, a free web app for presenting interactive UML class diagrams 7 | generated from Doxygen XML files by its companion Perl script doxygraph. 8 | Doxyviz and the doxygraph Perl script are collectively referred to as doxygraph. 9 | For the manipulation and rendering of graphs, doxyviz relies on bindviz, which 10 | is an automated JavaScript port of Graphviz ported using emscripten. 11 | 12 | Usage 13 | ===== 14 | 15 | Doxyviz expects to be able to find a file named graph.dot in the same folder as 16 | its HTML and JavaScript files; this file will be the UML diagram generated by 17 | the doxygraph Perl script. After this file has been generated, you only need to 18 | open the Doxyviz app's index.html in your web browser to begin interacting with 19 | your diagram. 20 | 21 | You are encouraged to edit index.html and doxyviz.js to adapt and improve them 22 | as you see fit, and to submit patches to the Doxygraph project if your changes 23 | may be useful to other users. It is an ongoing community development effort. 24 | Documentation covering the graph manipulation and rendering API provided by 25 | bindviz.js can be found in the bindviz folder. 26 | 27 | Installation 28 | ============ 29 | 30 | All the necessary HTML and JavaScript files are located in the htdocs folder. 31 | After generating your graph.dot file, simply copy these files into your web 32 | server's htdocs folder in order to deploy your interactive diagram to the web. 33 | 34 | A precompiled bindviz.js is provided, which doxyviz will use to help it 35 | manipulate and render the diagrams. Therefore you do not need to compile it 36 | yourself, although you may do so if you wish, using emscripten. Instructions 37 | for doing this may be found in the bindviz folder. 38 | 39 | License 40 | ======= 41 | 42 | Copyright 2013 Doxygraph project 43 | 44 | These Source Code Forms are subject to the terms of the Mozilla Public License, 45 | version 2.0. If a copy of the MPL was not distributed with this file, You can 46 | obtain one at http://mozilla.org/MPL/2.0/. -------------------------------------------------------------------------------- /doxyviz/bindviz/cgraph.3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jitsuCM/doxygraph/fd9474126f6c7a8573b68b6b46fd680b0197956c/doxyviz/bindviz/cgraph.3.pdf -------------------------------------------------------------------------------- /doxyviz/bindviz/gvc.3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jitsuCM/doxygraph/fd9474126f6c7a8573b68b6b46fd680b0197956c/doxyviz/bindviz/gvc.3.pdf -------------------------------------------------------------------------------- /doxyviz/htdocs/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | Doxygraph 11 | 12 | 13 | 14 | 15 | 16 | 17 |
20 |
21 |
25 |
26 |
28 |

29 | 30 | 31 | 32 |

33 |
34 |
36 | Powered by 37 | Doxygraph 38 | 39 |
40 | 41 | -------------------------------------------------------------------------------- /doxyviz/htdocs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jitsuCM/doxygraph/fd9474126f6c7a8573b68b6b46fd680b0197956c/doxyviz/htdocs/logo.png -------------------------------------------------------------------------------- /examples/doxygen/xml/combine.xslt: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d0/d01/class_file_name_iterator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | FileNameIterator 5 | QListIterator< FileDef > 6 | filename.h 7 | 8 | 9 | 10 | FileNameIterator::FileNameIterator 11 | (const FileName &list) 12 | FileNameIterator 13 | 14 | const FileName & 15 | list 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | Iterator for FileDef objects in a FileName list. 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | FileNameIteratorFileNameIterator 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d0/d19/translator__lt_8h.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jitsuCM/doxygraph/fd9474126f6c7a8573b68b6b46fd680b0197956c/examples/doxygen/xml/d0/d19/translator__lt_8h.xml -------------------------------------------------------------------------------- /examples/doxygen/xml/d0/d60/class_formula_list_iterator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | FormulaListIterator 5 | QListIterator< Formula > 6 | formula.h 7 | 8 | 9 | 10 | FormulaListIterator::FormulaListIterator 11 | (const FormulaList &l) 12 | FormulaListIterator 13 | 14 | const FormulaList & 15 | l 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | Iterator for Formula objects in a FormulaList. 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | FormulaListIteratorFormulaListIterator 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d0/da0/class_output_name_dict.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | OutputNameDict 5 | QDict< FileList > 6 | 7 | 8 | 9 | OutputNameDict::OutputNameDict 10 | (int size) 11 | OutputNameDict 12 | 13 | int 14 | size 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | OutputNameDict::~OutputNameDict 27 | () 28 | ~OutputNameDict 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | OutputNameDictOutputNameDict 67 | OutputNameDict~OutputNameDict 68 | 69 | 70 | 71 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d0/db2/struct_html_attrib.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | HtmlAttrib 5 | htmlattrib.h 6 | 7 | 8 | QCString 9 | QCString HtmlAttrib::name 10 | 11 | name 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | QCString 22 | QCString HtmlAttrib::value 23 | 24 | value 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | A Html option. A name, value pair 38 | 39 | 40 | HtmlAttribname 41 | HtmlAttribvalue 42 | 43 | 44 | 45 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d1/d48/qtbc_8h.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | qtbc.h 5 | 6 | 7 | 8 | 9 | 10 | /****************************************************************************** 11 | * 12 | *$Id:qtbc.h,v1.42001/03/1919:27:41rootExp$ 13 | * 14 | *Copyright(C)1997-2013byDimitrivanHeesch. 15 | * 16 | *Permissiontouse,copy,modify,anddistributethissoftwareandits 17 | *documentationunderthetermsoftheGNUGeneralPublicLicenseishereby 18 | *granted.Norepresentationsaremadeaboutthesuitabilityofthissoftware 19 | *foranypurpose.Itisprovided"asis"withoutexpressorimpliedwarranty. 20 | *SeetheGNUGeneralPublicLicenseformoredetails. 21 | * 22 | *DocumentsproducedbyDoxygenarederivativeworksderivedfromthe 23 | *inputusedintheirproduction;theyarenotaffectedbythislicense. 24 | * 25 | */ 26 | 27 | #ifndefQTBC_H 28 | #defineQTBC_H 29 | 30 | #endif 31 | 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d1/d96/struct_dot_runner_1_1_cleanup_item.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | DotRunner::CleanupItem 5 | 6 | 7 | QCString 8 | QCString DotRunner::CleanupItem::path 9 | 10 | path 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | QCString 21 | QCString DotRunner::CleanupItem::file 22 | 23 | file 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | DotRunner::CleanupItemfile 40 | DotRunner::CleanupItempath 41 | 42 | 43 | 44 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d2/d1b/class_member_name_info_iterator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | MemberNameInfoIterator 5 | QListIterator< MemberInfo > 6 | membername.h 7 | 8 | 9 | 10 | MemberNameInfoIterator::MemberNameInfoIterator 11 | (const MemberNameInfo &mnii) 12 | MemberNameInfoIterator 13 | 14 | const MemberNameInfo & 15 | mnii 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | Iterator for MemberInfo objects in a MemberNameInfo list. 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | MemberNameInfoIteratorMemberNameInfoIterator 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d2/d31/struct_cite_consts.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | CiteConsts 5 | cite.h 6 | 7 | 8 | const QCString 9 | const QCString CiteConsts::fileName 10 | 11 | fileName 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | const QCString 22 | const QCString CiteConsts::anchorPrefix 23 | 24 | anchorPrefix 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | String constants for citations. 36 | 37 | 38 | 39 | 40 | CiteConstsanchorPrefix 41 | CiteConstsfileName 42 | 43 | 44 | 45 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d2/d84/class_uses_class_dict.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | UsesClassDict 5 | QDict< UsesClassDef > 6 | classdef.h 7 | 8 | 9 | 10 | UsesClassDict::UsesClassDict 11 | (int size) 12 | UsesClassDict 13 | 14 | int 15 | size 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | UsesClassDict::~UsesClassDict 28 | () 29 | ~UsesClassDict 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | Dictionary of usage relations. 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | UsesClassDictUsesClassDict 68 | UsesClassDict~UsesClassDict 69 | 70 | 71 | 72 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d2/d9c/class_class_dict.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | ClassDict 5 | QDict< ClassDef > 6 | classlist.h 7 | 8 | 9 | 10 | ClassDict::ClassDict 11 | (int size) 12 | ClassDict 13 | 14 | int 15 | size 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | ClassDict::~ClassDict 28 | () 29 | ~ClassDict 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | An unsorted dictionary of ClassDef objects. 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | ClassDictClassDict 68 | ClassDict~ClassDict 69 | 70 | 71 | 72 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d2/da4/class_layout_doc_manager_1_1_private.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | LayoutDocManager::Private 5 | 6 | 7 | QList< LayoutDocEntry > 8 | QList<LayoutDocEntry> LayoutDocManager::Private::docEntries[LayoutDocManager::NrParts] 9 | [LayoutDocManager::NrParts] 10 | docEntries 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | LayoutNavEntry * 21 | LayoutNavEntry* LayoutDocManager::Private::rootNav 22 | 23 | rootNav 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | rootNav 46 | 47 | 48 | 49 | 50 | 51 | LayoutDocManager::PrivatedocEntries 52 | LayoutDocManager::PrivaterootNav 53 | 54 | 55 | 56 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d3/d36/struct_lode_p_n_g___info_raw.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | LodePNG_InfoRaw 5 | 6 | 7 | LodePNG_InfoColor 8 | LodePNG_InfoColor LodePNG_InfoRaw::color 9 | 10 | color 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | color 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | LodePNG_InfoRawcolor 40 | 41 | 42 | 43 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d3/d3b/class_group_list.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | GroupList 5 | QList< GroupDef > 6 | groupdef.h 7 | 8 | 9 | int 10 | int GroupList::compareItems 11 | (QCollection::Item item1, QCollection::Item item2) 12 | compareItems 13 | 14 | QCollection::Item 15 | item1 16 | 17 | 18 | QCollection::Item 19 | item2 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | A list of GroupDef objects. 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | GroupListcompareItems 61 | 62 | 63 | 64 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d3/d40/struct_rtf___style___default.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Rtf_Style_Default 5 | 6 | 7 | const char * 8 | const char* Rtf_Style_Default::name 9 | 10 | name 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | const char * 21 | const char* Rtf_Style_Default::reference 22 | 23 | reference 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | const char * 34 | const char* Rtf_Style_Default::definition 35 | 36 | definition 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | Rtf_Style_Defaultdefinition 53 | Rtf_Style_Defaultname 54 | Rtf_Style_Defaultreference 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d3/dc3/struct_tag_info.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | TagInfo 5 | entry.h 6 | 7 | 8 | QCString 9 | QCString TagInfo::tagName 10 | 11 | tagName 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | QCString 22 | QCString TagInfo::fileName 23 | 24 | fileName 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | QCString 35 | QCString TagInfo::anchor 36 | 37 | anchor 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | This struct is used to capture the tag file information for an Entry. 49 | 50 | 51 | 52 | 53 | TagInfoanchor 54 | TagInfofileName 55 | TagInfotagName 56 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d3/dd0/class_formula_list.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | FormulaList 5 | QList< Formula > 6 | formula.h 7 | 8 | 9 | void 10 | void FormulaList::generateBitmaps 11 | (const char *path) 12 | generateBitmaps 13 | 14 | const char * 15 | path 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | A list of Formula objects. 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | FormulaListgenerateBitmaps 57 | 58 | 59 | 60 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d3/de8/class_diagram_item_list.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | DiagramItemList 5 | QList< DiagramItem > 6 | 7 | 8 | 9 | DiagramItemList::DiagramItemList 10 | () 11 | DiagramItemList 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | DiagramItemList::~DiagramItemList 23 | () 24 | ~DiagramItemList 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | Class representing a list of DiagramItem object. 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | DiagramItemListDiagramItemList 63 | DiagramItemList~DiagramItemList 64 | 65 | 66 | 67 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d4/d84/translator__jp_8h.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jitsuCM/doxygraph/fd9474126f6c7a8573b68b6b46fd680b0197956c/examples/doxygen/xml/d4/d84/translator__jp_8h.xml -------------------------------------------------------------------------------- /examples/doxygen/xml/d4/dd0/class_formula_dict.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | FormulaDict 5 | QDict< Formula > 6 | formula.h 7 | 8 | 9 | 10 | FormulaDict::FormulaDict 11 | (uint size) 12 | FormulaDict 13 | 14 | uint 15 | size 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | FormulaDict::~FormulaDict 28 | () 29 | ~FormulaDict 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | Unsorted dictionary of Formula objects. 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | FormulaDictFormulaDict 68 | FormulaDict~FormulaDict 69 | 70 | 71 | 72 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d4/dd1/class_class_list_iterator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | ClassListIterator 5 | QListIterator< ClassDef > 6 | classlist.h 7 | 8 | 9 | 10 | ClassListIterator::ClassListIterator 11 | (const ClassList &list) 12 | ClassListIterator 13 | 14 | const ClassList & 15 | list 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | An iterator for ClassDef objects in a ClassList. 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | ClassListIteratorClassListIterator 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d4/de4/class_generics_collection.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | GenericsCollection 5 | QIntDict< ClassDef > 6 | 7 | 8 | 9 | GenericsCollection::GenericsCollection 10 | () 11 | GenericsCollection 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | GenericsCollection::~GenericsCollection 23 | () 24 | ~GenericsCollection 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | GenericsCollectionGenericsCollection 63 | GenericsCollection~GenericsCollection 64 | 65 | 66 | 67 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d5/d1f/version_8cpp.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | version.cpp 5 | 6 | 7 | char 8 | char versionString[] 9 | [] 10 | versionString 11 | ="1.8.4" 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | charversionString[]="1.8.4"; 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d5/d54/translator__sv_8h.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jitsuCM/doxygraph/fd9474126f6c7a8573b68b6b46fd680b0197956c/examples/doxygen/xml/d5/d54/translator__sv_8h.xml -------------------------------------------------------------------------------- /examples/doxygen/xml/d6/d32/class_member_dict.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | MemberDict 5 | QDict< MemberDef > 6 | memberlist.h 7 | 8 | 9 | 10 | MemberDict::MemberDict 11 | (int size) 12 | MemberDict 13 | 14 | int 15 | size 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | virtual MemberDict::~MemberDict 28 | () 29 | ~MemberDict 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | An unsorted dictionary of MemberDef objects. 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | MemberDictMemberDict 68 | MemberDict~MemberDict 69 | 70 | 71 | 72 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d6/d43/struct_u_r_l_info.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | URLInfo 5 | 6 | 7 | int 8 | int URLInfo::urlIdx 9 | 10 | urlIdx 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | int 21 | int URLInfo::freq 22 | 23 | freq 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | URLInfo::URLInfo 37 | (int idx, int f) 38 | URLInfo 39 | 40 | int 41 | idx 42 | 43 | 44 | int 45 | f 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | URLInfofreq 63 | URLInfourlIdx 64 | URLInfoURLInfo 65 | 66 | 67 | 68 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d6/d67/translator__kr_8h.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jitsuCM/doxygraph/fd9474126f6c7a8573b68b6b46fd680b0197956c/examples/doxygen/xml/d6/d67/translator__kr_8h.xml -------------------------------------------------------------------------------- /examples/doxygen/xml/d6/d7d/class_alpha_index_table_rows_iterator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | AlphaIndexTableRowsIterator 5 | QListIterator< AlphaIndexTableCell > 6 | 7 | 8 | 9 | AlphaIndexTableRowsIterator::AlphaIndexTableRowsIterator 10 | (const AlphaIndexTableRows &list) 11 | AlphaIndexTableRowsIterator 12 | 13 | const AlphaIndexTableRows & 14 | list 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | Iterator for the cells in a row of the alphabetical class index. 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | AlphaIndexTableRowsIteratorAlphaIndexTableRowsIterator 52 | 53 | 54 | 55 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d6/da7/struct_store_1_1_node.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Store::Node 5 | 6 | 7 | portable_off_t 8 | portable_off_t Store::Node::pos 9 | 10 | pos 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | struct Node * 21 | struct Node* Store::Node::next 22 | 23 | next 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | next 42 | 43 | 44 | 45 | 46 | 47 | Store::Nodenext 48 | Store::Nodepos 49 | 50 | 51 | 52 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d6/dd3/class_search_index_category_mapping.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | SearchIndexCategoryMapping 5 | 6 | 7 | QCString 8 | QCString SearchIndexCategoryMapping::categoryLabel[NUM_SEARCH_INDICES] 9 | [NUM_SEARCH_INDICES] 10 | categoryLabel 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | SearchIndexCategoryMapping::SearchIndexCategoryMapping 24 | () 25 | SearchIndexCategoryMapping 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | SearchIndexCategoryMappingcategoryLabel 42 | SearchIndexCategoryMappingSearchIndexCategoryMapping 43 | 44 | 45 | 46 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d6/dfa/class_html_attrib_list_iterator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | HtmlAttribListIterator 5 | QListIterator< HtmlAttrib > 6 | htmlattrib.h 7 | 8 | 9 | 10 | HtmlAttribListIterator::HtmlAttribListIterator 11 | (const HtmlAttribList &l) 12 | HtmlAttribListIterator 13 | 14 | const HtmlAttribList & 15 | l 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | Html attribute list iterator. 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | HtmlAttribListIteratorHtmlAttribListIterator 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d7/d05/translator__no_8h.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jitsuCM/doxygraph/fd9474126f6c7a8573b68b6b46fd680b0197956c/examples/doxygen/xml/d7/d05/translator__no_8h.xml -------------------------------------------------------------------------------- /examples/doxygen/xml/d7/d5a/class_namespace_list_iterator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | NamespaceListIterator 5 | QListIterator< NamespaceDef > 6 | namespacedef.h 7 | 8 | 9 | 10 | NamespaceListIterator::NamespaceListIterator 11 | (const NamespaceList &l) 12 | NamespaceListIterator 13 | 14 | const NamespaceList & 15 | l 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | An iterator for NamespaceDef objects in a NamespaceList. 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | NamespaceListIteratorNamespaceListIterator 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d7/d7b/class_alpha_index_table_rows.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | AlphaIndexTableRows 5 | QList< AlphaIndexTableCell > 6 | 7 | 8 | 9 | AlphaIndexTableRows::AlphaIndexTableRows 10 | () 11 | AlphaIndexTableRows 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | Class representing a row in the alphabetical class index. 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | AlphaIndexTableRowsAlphaIndexTableRows 50 | 51 | 52 | 53 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d7/dd5/struct_doc_info.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | DocInfo 5 | definition.h 6 | 7 | 8 | QCString 9 | QCString DocInfo::doc 10 | 11 | doc 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | int 22 | int DocInfo::line 23 | 24 | line 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | QCString 35 | QCString DocInfo::file 36 | 37 | file 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | Data associated with a detailed description. 49 | 50 | 51 | 52 | 53 | DocInfodoc 54 | DocInfofile 55 | DocInfoline 56 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d8/d34/translator__hu_8h.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jitsuCM/doxygraph/fd9474126f6c7a8573b68b6b46fd680b0197956c/examples/doxygen/xml/d8/d34/translator__hu_8h.xml -------------------------------------------------------------------------------- /examples/doxygen/xml/d8/d78/class_xml_section_mapper.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | XmlSectionMapper 5 | QIntDict< char > 6 | 7 | 8 | 9 | XmlSectionMapper::XmlSectionMapper 10 | () 11 | XmlSectionMapper 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | Helper class mapping MemberList::ListType to a string representing. 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | XmlSectionMapperXmlSectionMapper 48 | 49 | 50 | 51 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d8/dd5/struct_list_item_info.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | ListItemInfo 5 | 6 | 7 | QCString 8 | QCString ListItemInfo::type 9 | 10 | type 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | int 21 | int ListItemInfo::itemId 22 | 23 | itemId 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | ListItemInfoitemId 40 | ListItemInfotype 41 | 42 | 43 | 44 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d8/def/struct_lang2_ext_map.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Lang2ExtMap 5 | 6 | 7 | const char * 8 | const char* Lang2ExtMap::langName 9 | 10 | langName 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | const char * 21 | const char* Lang2ExtMap::parserName 22 | 23 | parserName 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | SrcLangExt 34 | SrcLangExt Lang2ExtMap::parserId 35 | 36 | parserId 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | Lang2ExtMaplangName 53 | Lang2ExtMapparserId 54 | Lang2ExtMapparserName 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d9/d06/struct_edge_properties.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | EdgeProperties 5 | 6 | 7 | const char *const * 8 | const char* const* EdgeProperties::edgeColorMap 9 | 10 | edgeColorMap 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | const char *const * 21 | const char* const* EdgeProperties::arrowStyleMap 22 | 23 | arrowStyleMap 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | const char *const * 34 | const char* const* EdgeProperties::edgeStyleMap 35 | 36 | edgeStyleMap 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | Helper struct holding the properties of a edge in a dot graph. 48 | 49 | 50 | 51 | 52 | EdgePropertiesarrowStyleMap 53 | EdgePropertiesedgeColorMap 54 | EdgePropertiesedgeStyleMap 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /examples/doxygen/xml/d9/de0/translator__dk_8h.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jitsuCM/doxygraph/fd9474126f6c7a8573b68b6b46fd680b0197956c/examples/doxygen/xml/d9/de0/translator__dk_8h.xml -------------------------------------------------------------------------------- /examples/doxygen/xml/d9/ded/translator__lv_8h.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jitsuCM/doxygraph/fd9474126f6c7a8573b68b6b46fd680b0197956c/examples/doxygen/xml/d9/ded/translator__lv_8h.xml -------------------------------------------------------------------------------- /examples/doxygen/xml/da/d46/struct_link_ref.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | LinkRef 5 | 6 | 7 | QCString 8 | QCString LinkRef::link 9 | 10 | link 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | QCString 21 | QCString LinkRef::title 22 | 23 | title 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | LinkRef::LinkRef 37 | (const QCString &l, const QCString &t) 38 | LinkRef 39 | 40 | const QCString & 41 | l 42 | 43 | 44 | const QCString & 45 | t 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | LinkReflink 63 | LinkRefLinkRef 64 | LinkReftitle 65 | 66 | 67 | 68 | -------------------------------------------------------------------------------- /examples/doxygen/xml/da/dba/class_prefix_ignore_class_list.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | PrefixIgnoreClassList 5 | ClassList 6 | 7 | 8 | int 9 | virtual int PrefixIgnoreClassList::compareItems 10 | (QCollection::Item item1, QCollection::Item item2) 11 | compareItems 12 | 13 | QCollection::Item 14 | item1 15 | 16 | 17 | QCollection::Item 18 | item2 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | Special class list where sorting takes IGNORE_PREFIX into account. 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | PrefixIgnoreClassListClassList 70 | PrefixIgnoreClassListcompareItems 71 | PrefixIgnoreClassList~ClassList 72 | 73 | 74 | 75 | -------------------------------------------------------------------------------- /examples/doxygen/xml/db/d27/class_string_dict.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | StringDict 5 | QDict< QCString > 6 | 7 | 8 | 9 | StringDict::StringDict 10 | (uint size=17) 11 | StringDict 12 | 13 | uint 14 | size 15 | 17 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | virtual StringDict::~StringDict 28 | () 29 | ~StringDict 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | StringDictStringDict 68 | StringDict~StringDict 69 | 70 | 71 | 72 | -------------------------------------------------------------------------------- /examples/doxygen/xml/db/d32/class_file_name_list_iterator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | FileNameListIterator 5 | QListIterator< FileName > 6 | filename.h 7 | 8 | 9 | 10 | FileNameListIterator::FileNameListIterator 11 | (const FileNameList &list) 12 | FileNameListIterator 13 | 14 | const FileNameList & 15 | list 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | Iterator for FileName objects in a FileNameList. 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | FileNameListIteratorFileNameListIterator 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /examples/doxygen/xml/db/d7e/class_member_group_list_iterator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | MemberGroupListIterator 5 | QListIterator< MemberGroup > 6 | membergroup.h 7 | 8 | 9 | 10 | MemberGroupListIterator::MemberGroupListIterator 11 | (const MemberGroupList &l) 12 | MemberGroupListIterator 13 | 14 | const MemberGroupList & 15 | l 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | An iterator for MemberGroup objects in a MemberGroupList. 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | MemberGroupListIteratorMemberGroupListIterator 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /examples/doxygen/xml/db/dc1/class_label_mapper.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | LabelMapper 5 | 6 | 7 | QDict< Debug::DebugMask > 8 | QDict<Debug::DebugMask> LabelMapper::m_map 9 | 10 | m_map 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | LabelMapper::LabelMapper 24 | () 25 | LabelMapper 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | Debug::DebugMask * 36 | Debug::DebugMask* LabelMapper::find 37 | (const char *s) const 38 | find 39 | 40 | const char * 41 | s 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | Class representing a mapping from debug labels to debug IDs. 54 | 55 | 56 | 57 | 58 | LabelMapperfind 59 | LabelMapperLabelMapper 60 | LabelMapperm_map 61 | 62 | 63 | 64 | -------------------------------------------------------------------------------- /examples/doxygen/xml/db/de8/class_alpha_index_table_columns.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | AlphaIndexTableColumns 5 | QList< AlphaIndexTableRows > 6 | 7 | 8 | 9 | AlphaIndexTableColumns::AlphaIndexTableColumns 10 | () 11 | AlphaIndexTableColumns 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | Class representing the columns in the alphabetical class index. 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | AlphaIndexTableColumnsAlphaIndexTableColumns 50 | 51 | 52 | 53 | -------------------------------------------------------------------------------- /examples/doxygen/xml/dc/d2a/class_dir_list.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | DirList 5 | QList< DirDef > 6 | dirdef.h 7 | 8 | 9 | int 10 | int DirList::compareItems 11 | (QCollection::Item item1, QCollection::Item item2) 12 | compareItems 13 | 14 | QCollection::Item 15 | item1 16 | 17 | 18 | QCollection::Item 19 | item2 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | A list of directories. 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | DirListcompareItems 61 | 62 | 63 | 64 | -------------------------------------------------------------------------------- /examples/doxygen/xml/dc/d84/class_tag_anchor_info_list.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | TagAnchorInfoList 5 | QList< TagAnchorInfo > 6 | 7 | 8 | 9 | TagAnchorInfoList::TagAnchorInfoList 10 | () 11 | TagAnchorInfoList 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | virtual TagAnchorInfoList::~TagAnchorInfoList 23 | () 24 | ~TagAnchorInfoList 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | List of TagAnchorInfo objects. 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | TagAnchorInfoListTagAnchorInfoList 63 | TagAnchorInfoList~TagAnchorInfoList 64 | 65 | 66 | 67 | -------------------------------------------------------------------------------- /examples/doxygen/xml/dc/d93/class_docbook_section_mapper.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | DocbookSectionMapper 5 | QIntDict< char > 6 | 7 | 8 | 9 | DocbookSectionMapper::DocbookSectionMapper 10 | () 11 | DocbookSectionMapper 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | DocbookSectionMapperDocbookSectionMapper 48 | 49 | 50 | 51 | -------------------------------------------------------------------------------- /examples/doxygen/xml/dc/dc3/struct_lode_zlib___deflate_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | LodeZlib_DeflateSettings 5 | 6 | 7 | unsigned 8 | unsigned LodeZlib_DeflateSettings::btype 9 | 10 | btype 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | unsigned 21 | unsigned LodeZlib_DeflateSettings::useLZ77 22 | 23 | useLZ77 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | unsigned 34 | unsigned LodeZlib_DeflateSettings::windowSize 35 | 36 | windowSize 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | LodeZlib_DeflateSettingsbtype 53 | LodeZlib_DeflateSettingsuseLZ77 54 | LodeZlib_DeflateSettingswindowSize 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /examples/doxygen/xml/dd/d0b/class_diagram_row_iterator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | DiagramRowIterator 5 | QListIterator< DiagramRow > 6 | 7 | 8 | 9 | DiagramRowIterator::DiagramRowIterator 10 | (const QList< DiagramRow > &d) 11 | DiagramRowIterator 12 | 13 | const QList< DiagramRow > & 14 | d 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | Class representing iterator for the rows in the built-in class diagram. 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | DiagramRowIteratorDiagramRowIterator 52 | 53 | 54 | 55 | -------------------------------------------------------------------------------- /examples/doxygen/xml/dd/d0f/class_file_name_dict.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | FileNameDict 5 | QDict< FileName > 6 | filename.h 7 | 8 | 9 | 10 | FileNameDict::FileNameDict 11 | (uint size) 12 | FileNameDict 13 | 14 | uint 15 | size 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | FileNameDict::~FileNameDict 28 | () 29 | ~FileNameDict 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | Unsorted dictionary of FileName objects. 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | FileNameDictFileNameDict 68 | FileNameDict~FileNameDict 69 | 70 | 71 | 72 | -------------------------------------------------------------------------------- /examples/doxygen/xml/dd/d16/struct_command_map.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | CommandMap 5 | 6 | 7 | const char * 8 | const char* CommandMap::cmdName 9 | 10 | cmdName 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | int 21 | int CommandMap::cmdId 22 | 23 | cmdId 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | Call representing a mapping from a command name to a command ID. 35 | 36 | 37 | 38 | 39 | CommandMapcmdId 40 | CommandMapcmdName 41 | 42 | 43 | 44 | -------------------------------------------------------------------------------- /examples/doxygen/xml/dd/d48/translator__fr_8h.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jitsuCM/doxygraph/fd9474126f6c7a8573b68b6b46fd680b0197956c/examples/doxygen/xml/dd/d48/translator__fr_8h.xml -------------------------------------------------------------------------------- /examples/doxygen/xml/dd/d89/struct_u_r_l.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | URL 5 | 6 | 7 | QCString 8 | QCString URL::name 9 | 10 | name 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | QCString 21 | QCString URL::url 22 | 23 | url 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | URL::URL 37 | (const char *n, const char *u) 38 | URL 39 | 40 | const char * 41 | n 42 | 43 | 44 | const char * 45 | u 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | URLname 63 | URLURL 64 | URLurl 65 | 66 | 67 | 68 | -------------------------------------------------------------------------------- /examples/doxygen/xml/dd/dc4/structimg__data__item.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | img_data_item 5 | 6 | 7 | const char * 8 | const char* img_data_item::name 9 | 10 | name 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | unsigned char * 21 | unsigned char* img_data_item::content 22 | 23 | content 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | unsigned int 34 | unsigned int img_data_item::len 35 | 36 | len 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | img_data_itemcontent 53 | img_data_itemlen 54 | img_data_itemname 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /examples/doxygen/xml/df/d11/class_member_group_list.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | MemberGroupList 5 | QList< MemberGroup > 6 | membergroup.h 7 | 8 | A list of MemberGroup objects. 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /examples/doxygen/xml/df/d28/class_member_name_iterator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | MemberNameIterator 5 | QListIterator< MemberDef > 6 | membername.h 7 | 8 | 9 | 10 | MemberNameIterator::MemberNameIterator 11 | (const MemberName &list) 12 | MemberNameIterator 13 | 14 | const MemberName & 15 | list 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | Iterator for MemberDef objects in a MemberName list. 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | MemberNameIteratorMemberNameIterator 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /examples/doxygen/xml/df/d51/struct_r_t_f_list_item_info.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | RTFListItemInfo 5 | 6 | 7 | bool 8 | bool RTFListItemInfo::isEnum 9 | 10 | isEnum 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | int 21 | int RTFListItemInfo::number 22 | 23 | number 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | RTFListItemInfoisEnum 40 | RTFListItemInfonumber 41 | 42 | 43 | 44 | -------------------------------------------------------------------------------- /examples/doxygen/xml/df/da0/struct_label_map.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | LabelMap 5 | 6 | 7 | const char * 8 | const char* LabelMap::name 9 | 10 | name 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | Debug::DebugMask 21 | Debug::DebugMask LabelMap::event 22 | 23 | event 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | Helper struct representing a mapping from debug label to a debug ID. 35 | 36 | 37 | 38 | 39 | LabelMapevent 40 | LabelMapname 41 | 42 | 43 | 44 | -------------------------------------------------------------------------------- /examples/doxygen/xml/df/dc5/class_base_class_list_iterator.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | BaseClassListIterator 5 | QListIterator< BaseClassDef > 6 | classdef.h 7 | 8 | 9 | 10 | BaseClassListIterator::BaseClassListIterator 11 | (const BaseClassList &bcl) 12 | BaseClassListIterator 13 | 14 | const BaseClassList & 15 | bcl 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | Iterator for a list of base classes. 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | BaseClassListIteratorBaseClassListIterator 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /examples/doxygen/xml/df/de9/struct_example.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Example 5 | example.h 6 | 7 | 8 | QCString 9 | QCString Example::anchor 10 | 11 | anchor 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | QCString 22 | QCString Example::name 23 | 24 | name 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | QCString 35 | QCString Example::file 36 | 37 | file 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | Data associated with an example. 49 | 50 | 51 | 52 | 53 | Exampleanchor 54 | Examplefile 55 | Examplename 56 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /examples/doxygen/xml/index.xsd: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | -------------------------------------------------------------------------------- /examples/graphviz/xml/combine.xslt: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /examples/graphviz/xml/dir_1ea122f7b94457c2332c194612c8b8fe.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | lib/common 5 | types.h 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /examples/graphviz/xml/dir_97aefd0d527b934f1d99a682da8fe6a9.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | lib 5 | lib/common 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /examples/graphviz/xml/index.xsd: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | -------------------------------------------------------------------------------- /examples/graphviz/xml/structadjmatrix__t.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | adjmatrix_t 5 | types.h 6 | 7 | 8 | int 9 | int adjmatrix_t::nrows 10 | 11 | nrows 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | int 22 | int adjmatrix_t::ncols 23 | 24 | ncols 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | char * 35 | char* adjmatrix_t::data 36 | 37 | data 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | adjmatrix_tdata 54 | adjmatrix_tncols 55 | adjmatrix_tnrows 56 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /examples/graphviz/xml/structelist.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | elist 5 | types.h 6 | 7 | 8 | edge_t ** 9 | edge_t** elist::list 10 | 11 | list 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | int 22 | int elist::size 23 | 24 | size 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | elistlist 41 | elistsize 42 | 43 | 44 | 45 | -------------------------------------------------------------------------------- /examples/graphviz/xml/structgvlayout__features__t.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | gvlayout_features_t 5 | types.h 6 | 7 | 8 | int 9 | int gvlayout_features_t::flags 10 | 11 | flags 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | gvlayout_features_tflags 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /examples/graphviz/xml/structnlist__t.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | nlist_t 5 | types.h 6 | 7 | 8 | node_t ** 9 | node_t** nlist_t::list 10 | 11 | list 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | int 22 | int nlist_t::size 23 | 24 | size 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | nlist_tlist 41 | nlist_tsize 42 | 43 | 44 | 45 | -------------------------------------------------------------------------------- /examples/graphviz/xml/structshape__t.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | shape_t 5 | types.h 6 | 7 | 8 | int 9 | int shape_t::nstrokes 10 | 11 | nstrokes 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | stroke_t * 22 | stroke_t* shape_t::strokes 23 | 24 | strokes 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | strokes 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | shape_tnstrokes 54 | shape_tstrokes 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /examples/graphviz/xml/structstroke__t.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | stroke_t 5 | types.h 6 | 7 | 8 | int 9 | int stroke_t::nvertices 10 | 11 | nvertices 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | int 22 | int stroke_t::flags 23 | 24 | flags 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | pointf * 35 | pointf* stroke_t::vertices 36 | 37 | vertices 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | stroke_tflags 54 | stroke_tnvertices 55 | stroke_tvertices 56 | 57 | 58 | 59 | --------------------------------------------------------------------------------