Classes | |
| class | activity |
| Model of a sequence diagram activity. More... | |
| struct | class_ |
| Sequence diagram participant representing a class. More... | |
| class | diagram |
| Model of a sequence diagram. More... | |
| struct | function |
| Participant mode representing a free function. More... | |
| struct | function_template |
| Participant model representing a function template. More... | |
| class | message |
| Model of a sequence diagram message. More... | |
| struct | method |
| Participant model representing a method. More... | |
| struct | objc_method |
| struct | participant |
| Base class for various types of sequence diagram participants. More... | |
| struct | reverse_call_graph_activity_node |
Typedefs | |
| using | message_chain_t = std::vector< sequence_diagram::model::message > |
Functions | |
| void | to_json (nlohmann::json &j, const participant &c) |
| void | to_json (nlohmann::json &j, const activity &c) |
| std::vector< std::vector< eid_t > > | find_reverse_message_chains (const reverse_call_graph_activity_node &root) |
| Convert reverse call graph into a list of activity id chains. | |
| bool | operator== (const class_ &l, const class_ &r) |
| using clanguml::sequence_diagram::model::message_chain_t = typedef std::vector<sequence_diagram::model::message> |
| std::vector< std::vector< eid_t > > clanguml::sequence_diagram::model::find_reverse_message_chains | ( | const reverse_call_graph_activity_node & | root | ) |
Convert reverse call graph into a list of activity id chains.
| root | Root of the reverse call graph tree |
Definition at line 30 of file diagram.cc.
Definition at line 113 of file participant.cc.
| void clanguml::sequence_diagram::model::to_json | ( | nlohmann::json & | j, |
| const activity & | c | ||
| ) |
Definition at line 50 of file sequence_diagram_generator.cc.
| void clanguml::sequence_diagram::model::to_json | ( | nlohmann::json & | j, |
| const participant & | c | ||
| ) |
Definition at line 25 of file sequence_diagram_generator.cc.