Table of Contents - cpp_dependency_graph-0.4.2 Documentation
Classes and Modules
- BidirectionalHash
- CirclePackingVisualiser
- ComponentDependencyGraph
- Config
- CppDependencyGraph
- CycleDetector
- CyclicLink
- DirTree
- DirectoryParser
- FileDependencyGraph
- GraphToGraphmlVisualiser
- GraphToHtmlVisualiser
- GraphToSvgVisualiser
- IncludeComponentDependencyGraph
- IncludeFileDependencyGraph
- IncludeToComponentResolver
- Link
- Project
- SourceComponent
- SourceFile
- TsortableHash
Methods
- ::new — BidirectionalHash
- ::new — ComponentDependencyGraph
- ::new — CycleDetector
- ::new — CyclicLink
- ::new — DirTree
- ::new — FileDependencyGraph
- ::new — IncludeComponentDependencyGraph
- ::new — IncludeFileDependencyGraph
- ::new — IncludeToComponentResolver
- ::new — Link
- ::new — Project
- ::new — SourceComponent
- ::new — SourceFile
- #== — Link
- #add_node — GraphToSvgVisualiser
- #all_cyclic_links — ComponentDependencyGraph
- #all_cyclic_links — FileDependencyGraph
- #all_cyclic_links — IncludeComponentDependencyGraph
- #all_cyclic_links — IncludeFileDependencyGraph
- #all_includes — SourceFile
- #all_links — ComponentDependencyGraph
- #all_links — FileDependencyGraph
- #all_links — IncludeComponentDependencyGraph
- #basename — SourceFile
- #basename_no_extension — SourceFile
- #build_cyclic_links — ComponentDependencyGraph
- #build_cyclic_links — FileDependencyGraph
- #build_hash_links — ComponentDependencyGraph
- #build_hash_links — FileDependencyGraph
- #build_project_component — Project
- #build_source_components — Project
- #build_source_file_map — IncludeToComponentResolver
- #build_source_files — Project
- #component_for_include — IncludeToComponentResolver
- #component_for_include_private — IncludeToComponentResolver
- #connect_nodes — GraphToSvgVisualiser
- #create_nodes — GraphToSvgVisualiser
- #cyclic? — CycleDetector
- #cyclic? — Link
- #dependencies — Project
- #eql? — CyclicLink
- #external_includes — IncludeToComponentResolver
- #external_includes — Project
- #external_includes_private — IncludeToComponentResolver
- #fetch — BidirectionalHash
- #fetch_all_dirs — DirectoryParser
- #fetch_from — BidirectionalHash
- #file_contents — SourceFile
- #generate — CirclePackingVisualiser
- #generate — GraphToGraphmlVisualiser
- #generate — GraphToHtmlVisualiser
- #generate — GraphToSvgVisualiser
- #generate_component_graph — CppDependencyGraph
- #generate_component_include_graph — CppDependencyGraph
- #generate_cyclic_dependencies — CppDependencyGraph
- #generate_enclosure_diagram — CppDependencyGraph
- #generate_file_include_graph — CppDependencyGraph
- #generate_project_graph — CppDependencyGraph
- #generate_project_include_graph — CppDependencyGraph
- #generate_visualisation — CppDependencyGraph
- #glob_files — DirectoryParser
- #hash — CyclicLink
- #hash — Link
- #header? — SourceFile
- #implementation_files — IncludeToComponentResolver
- #includes — SourceComponent
- #includes — SourceFile
- #incoming_links — ComponentDependencyGraph
- #incoming_links — FileDependencyGraph
- #insert — BidirectionalHash
- #links — ComponentDependencyGraph
- #links — FileDependencyGraph
- #links — IncludeComponentDependencyGraph
- #links — IncludeFileDependencyGraph
- #loc — SourceComponent
- #loc — SourceFile
- #name — SourceComponent
- #outgoing_links — ComponentDependencyGraph
- #outgoing_links — FileDependencyGraph
- #parent_component — SourceFile
- #parse_dirs — DirTree
- #parse_source_files — SourceComponent
- #path — SourceFile
- #project_component — Project
- #resolve_file_path — CirclePackingVisualiser
- #resolve_file_path — GraphToHtmlVisualiser
- #rfetch — BidirectionalHash
- #sanitised_file_contents — SourceFile
- #scan_includes — SourceFile
- #source_component — Project
- #source_components — Project
- #source_file_extensions — Config
- #source_files — IncludeToComponentResolver
- #source_files — Project
- #source_files — SourceComponent
- #source_files_present? — DirTree
- #to_json — Link
- #to_s — CycleDetector
- #to_s — CyclicLink
- #to_s — DirTree
- #to_s — Link
- #tsort_each_child — TsortableHash