0.6.1
C++ to UML diagram generator based on Clang
Loading...
Searching...
No Matches
Class Index
A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | U
A
access_filter (clanguml::common::model)
activity (clanguml::sequence_diagram::model)
advanced_diagram_filter_initializer (clanguml::common::model)
aggregation (clanguml::decorators)
allof_filter (clanguml::common::model)
anyof_filter (clanguml::common::model)
association (clanguml::decorators)
ast_id_mapper (clanguml::common::visitor)
B
basic_diagram_filter_initializer (clanguml::common::model)
C
call (clanguml::decorators)
call_expression_context (clanguml::sequence_diagram::visitor)
callee_filter (clanguml::common::model)
clang_tool (clanguml::generators)
clang_tool_exception (clanguml::generators)
clang_visitor (clanguml::common::visitor::comment)
class_ (clanguml::class_diagram::model)
class_ (clanguml::sequence_diagram::model)
class_diagram (clanguml::config)
class_element (clanguml::class_diagram::model)
class_member (clanguml::class_diagram::model)
class_member_base (clanguml::class_diagram::model)
class_member_filter (clanguml::common::model)
class_method (clanguml::class_diagram::model)
class_method_base (clanguml::class_diagram::model)
class_method_filter (clanguml::common::model)
cli_handler (clanguml::cli)
comment_visitor (clanguml::common::visitor::comment)
compilation_database (clanguml::common)
compilation_database_error (clanguml::error)
composition (clanguml::decorators)
concept_ (clanguml::class_diagram::model)
config (clanguml::config)
config_schema_error (clanguml::error)
context (clanguml::common::model)
context_config (clanguml::config)
context_filter (clanguml::common::model)
convert< access_t > (YAML)
convert< callee_type > (YAML)
convert< class_diagram > (YAML)
convert< config > (YAML)
convert< context_config > (YAML)
convert< context_direction_t > (YAML)
convert< diagram_template > (YAML)
convert< element_filter_t > (YAML)
convert< filter > (YAML)
convert< generate_links_config > (YAML)
convert< git_config > (YAML)
convert< glob_t > (YAML)
convert< graphml > (YAML)
convert< include_diagram > (YAML)
convert< inja::json > (YAML)
convert< layout_hint > (YAML)
convert< mermaid > (YAML)
convert< method_type > (YAML)
convert< module_access_t > (YAML)
convert< namespace_or_regex > (YAML)
convert< package_diagram > (YAML)
convert< plantuml > (YAML)
convert< relationship_hint_t > (YAML)
convert< relationship_t > (YAML)
convert< sequence_diagram > (YAML)
convert< std::filesystem::path > (YAML)
convert< std::vector< source_location > > (YAML)
convert< string_or_regex > (YAML)
D
decorated_element (clanguml::common::model)
decorator (clanguml::decorators)
decorator_toks (clanguml::decorators)
diagnostic (clanguml::generators)
diagnostic_consumer (clanguml::generators)
diagram (clanguml::class_diagram::model)
diagram (clanguml::common::model)
diagram (clanguml::config)
diagram (clanguml::include_diagram::model)
diagram (clanguml::package_diagram::model)
diagram (clanguml::sequence_diagram::model)
diagram_action_visitor_factory (clanguml::common::generators)
diagram_ast_consumer (clanguml::common::generators)
diagram_element (clanguml::common::model)
diagram_filter (clanguml::common::model)
diagram_filter_factory (clanguml::common::model)
diagram_filter_initializer (clanguml::common::model)
diagram_fronted_action (clanguml::common::generators)
diagram_generation_error (clanguml::error)
diagram_generator_t (clanguml::common::generators)
diagram_generator_t< clanguml::config::class_diagram, graphml_generator_tag > (clanguml::common::generators)
diagram_generator_t< clanguml::config::class_diagram, json_generator_tag > (clanguml::common::generators)
diagram_generator_t< clanguml::config::class_diagram, mermaid_generator_tag > (clanguml::common::generators)
diagram_generator_t< clanguml::config::class_diagram, plantuml_generator_tag > (clanguml::common::generators)
diagram_generator_t< clanguml::config::include_diagram, graphml_generator_tag > (clanguml::common::generators)
diagram_generator_t< clanguml::config::include_diagram, json_generator_tag > (clanguml::common::generators)
diagram_generator_t< clanguml::config::include_diagram, mermaid_generator_tag > (clanguml::common::generators)
diagram_generator_t< clanguml::config::include_diagram, plantuml_generator_tag > (clanguml::common::generators)
diagram_generator_t< clanguml::config::package_diagram, graphml_generator_tag > (clanguml::common::generators)
diagram_generator_t< clanguml::config::package_diagram, json_generator_tag > (clanguml::common::generators)
diagram_generator_t< clanguml::config::package_diagram, mermaid_generator_tag > (clanguml::common::generators)
diagram_generator_t< clanguml::config::package_diagram, plantuml_generator_tag > (clanguml::common::generators)
diagram_generator_t< clanguml::config::sequence_diagram, graphml_generator_tag > (clanguml::common::generators)
diagram_generator_t< clanguml::config::sequence_diagram, json_generator_tag > (clanguml::common::generators)
diagram_generator_t< clanguml::config::sequence_diagram, mermaid_generator_tag > (clanguml::common::generators)
diagram_generator_t< clanguml::config::sequence_diagram, plantuml_generator_tag > (clanguml::common::generators)
diagram_model_t (clanguml::common::generators)
diagram_model_t< clanguml::config::class_diagram > (clanguml::common::generators)
diagram_model_t< clanguml::config::include_diagram > (clanguml::common::generators)
diagram_model_t< clanguml::config::package_diagram > (clanguml::common::generators)
diagram_model_t< clanguml::config::sequence_diagram > (clanguml::common::generators)
diagram_template (clanguml::config)
diagram_visitor_t (clanguml::common::generators)
diagram_visitor_t< clanguml::config::class_diagram > (clanguml::common::generators)
diagram_visitor_t< clanguml::config::include_diagram > (clanguml::common::generators)
diagram_visitor_t< clanguml::config::package_diagram > (clanguml::common::generators)
diagram_visitor_t< clanguml::config::sequence_diagram > (clanguml::common::generators)
display_name_adapter (clanguml::common::generators)
E
edge_traversal_filter (clanguml::common::model)
eid_t (clanguml::common)
element (clanguml::common::model)
element_filter (clanguml::common::model)
element_filter_t (clanguml::config)
element_type_filter (clanguml::common::model)
element_view (clanguml::common::model)
element_views (clanguml::common::model)
empty_diagram_error (clanguml::error)
enum_ (clanguml::class_diagram::model)
F
filter (clanguml::config)
filter_visitor (clanguml::common::model)
formatter< clanguml::common::eid_t > (fmt)
formatter< inja::json > (fmt)
formatter< T, std::enable_if_t< std::is_base_of_v< clanguml::common::model::diagram_element, T >, char > > (fmt)
forward_declarations_t (clanguml::class_diagram::visitor)
fs_path_sep (clanguml::common::model)
full_name_tag_t (clanguml::common::model)
function (clanguml::sequence_diagram::model)
function_template (clanguml::sequence_diagram::model)
G
generate_links_config (clanguml::config)
generator (clanguml::class_diagram::generators::graphml)
generator (clanguml::sequence_diagram::generators::plantuml)
generator (clanguml::sequence_diagram::generators::mermaid)
generator (clanguml::sequence_diagram::generators::json)
generator (clanguml::package_diagram::generators::plantuml)
generator (clanguml::package_diagram::generators::mermaid)
generator (clanguml::package_diagram::generators::json)
generator (clanguml::package_diagram::generators::graphml)
generator (clanguml::include_diagram::generators::plantuml)
generator (clanguml::include_diagram::generators::mermaid)
generator (clanguml::include_diagram::generators::json)
generator (clanguml::include_diagram::generators::graphml)
generator (clanguml::common::generators::plantuml)
generator (clanguml::common::generators::mermaid)
generator (clanguml::common::generators::json)
generator (clanguml::common::generators::graphml)
generator (clanguml::common::generators)
generator (clanguml::class_diagram::generators::plantuml)
generator (clanguml::class_diagram::generators::mermaid)
generator (clanguml::class_diagram::generators::json)
git_config (clanguml::config)
glob_t (clanguml::config)
graphml (clanguml::config)
graphml_generator_tag (clanguml::common::generators)
graphml_node_map_t (clanguml::common::generators::graphml)
H
has_full_name (clanguml::common::generators::detail)
has_full_name_no_ns (clanguml::common::generators::detail)
has_name (clanguml::common::generators::detail)
has_name_no_ns (clanguml::common::generators::detail)
has_type (clanguml::common::generators::detail)
hash< clanguml::common::model::namespace_ > (std)
hash< std::reference_wrapper< clanguml::class_diagram::model::class_ > > (std)
hash< std::reference_wrapper< clanguml::common::model::package > > (std)
hash< std::reference_wrapper< clanguml::common::model::source_file > > (std)
I
include_diagram (clanguml::config)
translation_unit_visitor::include_visitor (clanguml::include_diagram::visitor)
inheritable_diagram_options (clanguml::config)
invalid_sequence_from_condition (clanguml::error)
invalid_sequence_to_condition (clanguml::error)
J
jinja_context (clanguml::common::jinja)
json_generator_tag (clanguml::common::generators)
json_logger_progress_indicator (clanguml::common::generators)
L
layout_hint (clanguml::config)
M
memoized (clanguml::util)
memoized< T, Ret > (clanguml::util)
memoized< T, Ret, bool > (clanguml::util)
mermaid (clanguml::config)
mermaid_generator_tag (clanguml::common::generators)
message (clanguml::sequence_diagram::model)
method (clanguml::sequence_diagram::model)
method_parameter (clanguml::class_diagram::model)
method_type_filter (clanguml::common::model)
module_access_filter (clanguml::common::model)
modules_filter (clanguml::common::model)
N
name_and_ns_tag (clanguml::common::model)
namespace_filter (clanguml::common::model)
nested_element_stack (clanguml::common::generators)
nested_trait (clanguml::common::model)
not_supported (clanguml::common::generators)
note (clanguml::decorators)
ns_path_separator (clanguml::common::model)
O
objc_interface (clanguml::class_diagram::model)
objc_member (clanguml::class_diagram::model)
objc_method (clanguml::class_diagram::model)
objc_method (clanguml::sequence_diagram::model)
option (clanguml::config)
option_with_alt_names_tag (clanguml::config)
optional_ref (clanguml::common)
or_regex (clanguml::common)
P
package (clanguml::common::model)
package_diagram (clanguml::config)
parents_filter (clanguml::common::model)
participant (clanguml::sequence_diagram::model)
path (clanguml::common::model)
path_or_regex (clanguml::common)
paths_filter (clanguml::common::model)
plain_visitor (clanguml::common::visitor::comment)
plantuml (clanguml::config)
plantuml_generator_tag (clanguml::common::generators)
plantuml_keyword_mapping_t (clanguml::config)
diagram_filter::private_constructor_tag_t (clanguml::common::model)
progress_indicator (clanguml::common::generators)
progress_indicator_base (clanguml::common::generators)
progress_indicator_base::progress_state (clanguml::common::generators)
property_keymap_t (clanguml::common::generators::graphml)
Q
query_driver_no_paths (clanguml::error)
query_driver_output_extractor (clanguml::util)
R
regex (clanguml::common)
relationship (clanguml::common::model)
relationship (clanguml::decorators)
relationship_filter (clanguml::common::model)
relationship_hint_t (clanguml::config)
reverse_call_graph_activity_node (clanguml::sequence_diagram::model)
runtime_config (clanguml::cli)
S
sequence_diagram (clanguml::config)
skip (clanguml::decorators)
skip_relationship (clanguml::decorators)
source_file (clanguml::common::model)
source_location (clanguml::common::model)
source_location (clanguml::config)
stylable_element (clanguml::common::model)
style (clanguml::decorators)
subclass_filter (clanguml::common::model)
T
template_builder (clanguml::common::visitor)
template_element (clanguml::common::model)
template_parameter (clanguml::common::model)
template_trait (clanguml::common::model)
text_diagram_strategy (clanguml::class_diagram::generators)
thread_pool_executor (clanguml::util)
translation_unit_visitor (clanguml::class_diagram::visitor)
translation_unit_visitor (clanguml::common::visitor)
translation_unit_visitor (clanguml::include_diagram::visitor)
translation_unit_visitor (clanguml::package_diagram::visitor)
translation_unit_visitor (clanguml::sequence_diagram::visitor)
type_aliases_longer_first_comparator (clanguml::config)
typed_storage_t (clanguml::class_diagram::visitor)
U
uml_alias_missing (clanguml::error)