Class diagram configuration.
Definition at line 759 of file config.h.
|
std::string | name |
|
option< std::string > | title {"title"} |
|
option< glob_t > | glob {"glob"} |
|
option< common::model::namespace_ > | using_namespace {"using_namespace"} |
|
option< std::string > | using_module {"using_module"} |
|
option< bool > | include_relations_also_as_members |
|
option< filter_mode_t > | filter_mode {"filter_mode", filter_mode_t::basic} |
|
option< bool > | include_system_headers {"include_system_headers", false} |
|
option< filter > | include {"include"} |
|
option< filter > | exclude {"exclude"} |
|
option< plantuml > | puml {"plantuml", option_inherit_mode::kAppend} |
|
option< struct mermaid > | mermaid {"mermaid", option_inherit_mode::kAppend} |
|
option< struct graphml > | graphml {"graphml", option_inherit_mode::kAppend} |
|
option< method_arguments > | generate_method_arguments |
|
option< bool > | generate_concept_requirements |
|
option< bool > | group_methods {"group_methods", true} |
|
option< member_order_t > | member_order |
|
option< bool > | generate_packages {"generate_packages", false} |
|
option< package_type_t > | package_type |
|
option< bool > | generate_template_argument_dependencies |
|
option< bool > | skip_redundant_dependencies |
|
option< generate_links_config > | generate_links {"generate_links"} |
|
option< git_config > | git {"git"} |
|
option< layout_hints > | layout {"layout"} |
|
option< std::filesystem::path > | base_directory {"__parent_path"} |
|
option< bool > | generate_system_headers {"generate_system_headers", false} |
|
option< relationship_hints_t > | relationship_hints {"relationship_hints"} |
|
option< type_aliases_t > | type_aliases |
|
option< comment_parser_t > | comment_parser |
|
option< bool > | combine_free_functions_into_file_participants |
|
option< bool > | inline_lambda_messages {"inline_lambda_messages", false} |
|
option< bool > | generate_return_types {"generate_return_types", false} |
|
option< bool > | generate_condition_statements |
|
option< std::vector< std::string > > | participants_order {"participants_order"} |
|
option< bool > | generate_message_comments {"generate_message_comments", false} |
|
option< bool > | fold_repeated_activities {"fold_repeated_activities", false} |
|
option< unsigned > | message_comment_width |
|
option< bool > | debug_mode {"debug_mode", false} |
|
option< bool > | generate_metadata {"generate_metadata", true} |
|
option< bool > | allow_empty_diagrams {"allow_empty_diagrams", false} |
|
option< inja::json > | user_data {"user_data", {}, option_inherit_mode::kAppend} |
|
option< std::filesystem::path > | relative_to {"relative_to"} |
|