#include <functional>#include <map>#include <memory>#include <string>#include <string_view>#include <vector>Go to the source code of this file.
Classes | |
| struct | clanguml::decorators::decorator_toks | 
| struct | clanguml::decorators::decorator | 
| Base class for clang-uml comment tags.  More... | |
| struct | clanguml::decorators::note | 
| Represents a note diagram element.  More... | |
| struct | clanguml::decorators::skip | 
| Whether a decorated element should be skipped from a diagram.  More... | |
| struct | clanguml::decorators::skip_relationship | 
| Whether a decorated relationships should be skipped from a diagram.  More... | |
| struct | clanguml::decorators::style | 
| Apply specific style to a decorated diagram element.  More... | |
| struct | clanguml::decorators::relationship | 
| Base class for decorators overriding default relationship types.  More... | |
| struct | clanguml::decorators::aggregation | 
| Make a member an aggregation relationship.  More... | |
| struct | clanguml::decorators::composition | 
| Make a member a composition relationship.  More... | |
| struct | clanguml::decorators::association | 
| Make a member an association relationship.  More... | |
| struct | clanguml::decorators::call | 
| Represents a call message in sequence diagram.  More... | |
Namespaces | |
| namespace | clanguml | 
| namespace | clanguml::decorators | 
Functions | |
| std::pair< std::vector< std::shared_ptr< decorator > >, std::string > | clanguml::decorators::parse (std::string documentation_block, const std::string &clanguml_tag="uml") | 
| Parse a documentation block and extract all clang-uml decorators.   | |