Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bkryza/clang-uml
/ types & classes
Types & classes
1,256 in github.com/bkryza/clang-uml
⨍
Functions
2,771
◇
Types & classes
1,256
↓ 391 callers
Class
config
* @brief Represents entire configuration file * * This class contains all information loaded from the provided `clang-uml` * configuration file, al
src/config/config.h:821
↓ 196 callers
Class
context
* This struct manages a single level of template deduced context, e.g. * & or const* */
src/common/model/template_parameter.h:68
↓ 96 callers
Class
diagram
* @brief Model of a sequence diagram * * @embed{sequence_model_class.svg} */
src/sequence_diagram/model/diagram.h:57
↓ 58 callers
Class
diagram
* @brief Class representing a class diagram. */
src/class_diagram/model/diagram.h:54
↓ 53 callers
Class
display_name_adapter
src/common/generators/display_adapters.h:70
↓ 14 callers
Class
diagram
* @brief Class representing an include diagram model. */
src/include_diagram/model/diagram.h:42
↓ 14 callers
Class
diagram
* @brief Base class for all diagram models * * @embed{diagram_hierarchy_class.svg} */
src/common/model/diagram.h:39
↓ 13 callers
Class
filter
src/config/config.h:258
↓ 13 callers
Class
path
* @brief Diagram path * * This class stores a diagram path, such as a namespace or directory * structure. */
src/common/model/path.h:48
↓ 12 callers
Class
diagram
* @brief Package diagram model. */
src/package_diagram/model/diagram.h:42
↓ 5 callers
Class
class_
* @brief Diagram element representing a class or class template. */
src/class_diagram/model/class.h:41
↓ 5 callers
Class
package
* @brief Diagram element representing namespace or directory package * * @embed{package_hierarchy_class.svg} */
src/common/model/package.h:40
↓ 4 callers
Class
regex
* @brief Wrapper around std::regex, which contains original pattern */
src/common/types.h:240
↓ 3 callers
Class
M
tests/t00006/t00006.cc:31
↓ 3 callers
Class
uml_alias_missing
src/util/error.h:31
↓ 2 callers
Class
A
tests/t20030/t20030.cc:6
↓ 2 callers
Class
A
tests/t20031/t20031.cc:10
↓ 2 callers
Class
Circle
Concrete shape: Circle
tests/t00096/t00096.cc:64
↓ 2 callers
Class
Rectangle
Concrete shape: Rectangle
tests/t00096/t00096.cc:102
↓ 2 callers
Class
Triangle
Concrete shape: Triangle
tests/t00096/t00096.cc:150
↓ 2 callers
Class
clang_tool_exception
src/common/generators/clang_tool.h:42
↓ 2 callers
Class
compilation_database_error
src/util/error.h:38
↓ 2 callers
Class
f
tests/t00053/t00053.cc:8
↓ 1 callers
Class
A
tests/t00066/t00066.cc:7
↓ 1 callers
Class
A
tests/t00067/t00067.cc:6
↓ 1 callers
Class
A
tests/t00003/t00003.cc:7
↓ 1 callers
Class
CoAwait
tests/test_case_utils/test_case_utils.h:60
↓ 1 callers
Class
Generator
tests/t20070/t20070.cc:21
↓ 1 callers
Class
String
tests/t00092/t00092.cc:14
↓ 1 callers
Class
call_expression_context
* @brief This class is used to track current context of the call expressions. * * When traversing AST for call expressions, we need to keep the stat
src/sequence_diagram/visitor/call_expression_context.h:41
↓ 1 callers
Class
config_schema_error
src/config/config.h:45
↓ 1 callers
Class
diagram_element
* @brief Base class for standalone diagram elements. * * This is a base cass of any standalone elements such as classes, structs, * concepts, packa
src/common/model/diagram_element.h:47
↓ 1 callers
Class
generator
tests/t00069/t00069.cc:7
↓ 1 callers
Class
invalid_sequence_from_condition
src/util/error.h:72
↓ 1 callers
Class
invalid_sequence_to_condition
src/util/error.h:76
↓ 1 callers
Class
query_driver_no_paths
src/util/error.h:26
↓ 1 callers
Class
source_location
* @brief Base class of all diagram elements that have source location. * * @embed{source_location_hierarchy_class.svg} */
src/common/model/source_location.h:30
↓ 1 callers
Class
task
tests/t20071/t20071.cc:26
Class
docs/doxygen/highlight.min.js:12
Class
docs/doxygen/highlight.min.js:18
Class
docs/doxygen/highlight.min.js:27
Class
docs/doxygen/highlight.min.js:38
Class
docs/doxygen/highlight.min.js:127
Class
docs/doxygen/highlight.min.js:136
Class
docs/doxygen/highlight.min.js:172
Class
docs/doxygen/highlight.js:48
Class
docs/doxygen/highlight.js:148
Class
docs/doxygen/highlight.js:222
Class
docs/doxygen/highlight.js:327
Class
docs/doxygen/highlight.js:1186
Class
docs/doxygen/highlight.js:1264
Class
docs/doxygen/highlight.js:1563
Class
A
tests/t20073/t20073.cc:14
Class
A
tests/t00064/t00064.cc:51
Class
A
tests/t00012/t00012.cc:11
Class
A
tests/t20032/t20032.cc:4
Class
A
tests/t00053/t00053.cc:11
Class
A
tests/t00029/t00029.cc:7
Class
A
tests/t20022/t20022.cc:7
Class
A
tests/t00021/t00021.cc:6
Class
A
tests/t20042/t20042.cc:3
Class
A
tests/t00078/t00078.cc:8
Class
A
tests/t20010/t20010.cc:9
Class
A
tests/t00065/module1/module1.h:16
Class
A
tests/t00065/module1/submodule1a/submodule1a.h:5
Class
A
tests/t00011/t00011.cc:14
Class
A
tests/t00045/t00045.cc:1
Class
A
tests/t00055/t00055.cc:3
Class
A
tests/t20016/t20016.cc:3
Class
A
tests/t20033/t20033.cc:7
Class
A
tests/t00060/t00060.cc:3
Class
A
tests/t00033/t00033.cc:7
Class
A
tests/t00042/t00042.cc:5
Class
A
tests/t20013/t20013.cc:4
Class
A
tests/t00034/t00034.cc:43
Class
A
tests/t00069/t00069.cc:48
Class
A
tests/t20036/t20036.cc:5
Class
A
@uml{style[#back:lightgreen|yellow;header:blue/red]}
tests/t00031/t00031.cc:8
Class
A
\brief This is class A
tests/t00002/t00002.cc:7
Class
A
tests/t00048/a_t00048.h:8
Class
A
tests/t00019/t00019.cc:11
Class
A
tests/t00030/t00030.cc:7
Class
A
tests/t20012/t20012.cc:10
Class
A
tests/t20008/t20008.cc:7
Class
A
tests/t20052/t20052.cc:10
Class
A
tests/t20011/t20011.cc:4
Class
A
tests/t00054/t00054.cc:14
Class
A
tests/t00006/t00006.cc:7
Class
A
tests/t00075/t00075.cc:14
Class
A
tests/t00037/t00037.cc:38
Class
A
tests/t20027/t20027.cc:4
Class
A
tests/t20021/t20021.cc:5
Class
A
tests/t00005/t00005.cc:3
Class
A
tests/t00009/t00009.cc:7
Class
A
tests/t00041/t00041.cc:5
Class
A
tests/t20006/t20006.cc:6
Class
A
tests/t20061/t20061.cc:5
Class
A
tests/t00051/t00051.cc:20
Class
A
tests/t00049/t00049.cc:7
Class
A
tests/t00092/t00092.cc:23
next →
1–100 of 1,256, ranked by callers