| already_generated_in_static_context_ | clanguml::sequence_diagram::generators::json::generator | mutableprivate |
| block_statements_stack_ | clanguml::sequence_diagram::generators::json::generator | mutableprivate |
| config() const | clanguml::common::generators::generator< ConfigType, DiagramType > | inline |
| config_ | clanguml::common::generators::generator< ConfigType, DiagramType > | private |
| context() const | clanguml::common::generators::generator< ConfigType, DiagramType > | |
| current_block_statement() const | clanguml::sequence_diagram::generators::json::generator | |
| env() const | clanguml::common::generators::generator< ConfigType, DiagramType > | |
| find_from_activities() const | clanguml::sequence_diagram::generators::json::generator | private |
| generate(std::ostream &ostr) const override | clanguml::common::generators::json::generator< ConfigType, DiagramType > | virtual |
| generate_activity(const sequence_diagram::model::activity &a, std::vector< eid_t > &visited) const | clanguml::sequence_diagram::generators::json::generator | |
| generate_call(const sequence_diagram::model::message &m, nlohmann::json &parent) const | clanguml::sequence_diagram::generators::json::generator | |
| generate_diagram(nlohmann::json &parent) const override | clanguml::sequence_diagram::generators::json::generator | virtual |
| generate_from_activity(const model::message &m, const common::optional_ref< model::participant > &from, nlohmann::json &msg) const | clanguml::sequence_diagram::generators::json::generator | private |
| generate_from_sequences(nlohmann::json &parent) const | clanguml::sequence_diagram::generators::json::generator | private |
| generate_from_to_sequences(nlohmann::json &parent) const | clanguml::sequence_diagram::generators::json::generator | private |
| generate_metadata(nlohmann::json &parent) const | clanguml::common::generators::json::generator< ConfigType, DiagramType > | |
| generate_participant(nlohmann::json &parent, eid_t id, bool force=false) const | clanguml::sequence_diagram::generators::json::generator | |
| generate_participant(nlohmann::json &parent, const std::string &name) const | clanguml::sequence_diagram::generators::json::generator | |
| generate_to_activity(const common::optional_ref< model::participant > &to, nlohmann::json &msg) const | clanguml::sequence_diagram::generators::json::generator | private |
| generate_to_sequences(nlohmann::json &parent) const | clanguml::sequence_diagram::generators::json::generator | private |
| generated_participants_ | clanguml::sequence_diagram::generators::json::generator | mutableprivate |
| generator(diagram_config &config, diagram_model &model) | clanguml::sequence_diagram::generators::json::generator | |
| clanguml::common::generators::json::generator::generator(ConfigType &config, DiagramType &model) | clanguml::common::generators::generator< ConfigType, DiagramType > | inline |
| get_link_pattern(const common::model::source_location &sl) const | clanguml::common::generators::generator< ConfigType, DiagramType > | |
| get_tooltip_pattern(const common::model::source_location &sl) const | clanguml::common::generators::generator< ConfigType, DiagramType > | |
| init_context() | clanguml::common::generators::generator< ConfigType, DiagramType > | |
| init_env() | clanguml::common::generators::generator< ConfigType, DiagramType > | |
| is_participant_generated(eid_t id) const | clanguml::sequence_diagram::generators::json::generator | private |
| json_ | clanguml::sequence_diagram::generators::json::generator | mutableprivate |
| m_context | clanguml::common::generators::generator< ConfigType, DiagramType > | mutableprotected |
| m_env | clanguml::common::generators::generator< ConfigType, DiagramType > | mutableprotected |
| make_display_name(const std::string &full_name) const | clanguml::sequence_diagram::generators::json::generator | |
| model() const | clanguml::common::generators::generator< ConfigType, DiagramType > | inline |
| model_ | clanguml::common::generators::generator< ConfigType, DiagramType > | private |
| process_call_message(const model::message &m, std::vector< eid_t > &visited) const | clanguml::sequence_diagram::generators::json::generator | private |
| process_case_message(const model::message &m) const | clanguml::sequence_diagram::generators::json::generator | private |
| process_catch_message() const | clanguml::sequence_diagram::generators::json::generator | private |
| process_conditional_else_message(const model::message &m) const | clanguml::sequence_diagram::generators::json::generator | private |
| process_conditional_message(const model::message &m) const | clanguml::sequence_diagram::generators::json::generator | private |
| process_do_message(const model::message &m) const | clanguml::sequence_diagram::generators::json::generator | private |
| process_else_if_message() const | clanguml::sequence_diagram::generators::json::generator | private |
| process_end_conditional_message() const | clanguml::sequence_diagram::generators::json::generator | private |
| process_end_do_message() const | clanguml::sequence_diagram::generators::json::generator | private |
| process_end_for_message() const | clanguml::sequence_diagram::generators::json::generator | private |
| process_end_if_message() const | clanguml::sequence_diagram::generators::json::generator | private |
| process_end_switch_message() const | clanguml::sequence_diagram::generators::json::generator | private |
| process_end_try_message() const | clanguml::sequence_diagram::generators::json::generator | private |
| process_end_while_message() const | clanguml::sequence_diagram::generators::json::generator | private |
| process_for_message(const model::message &m) const | clanguml::sequence_diagram::generators::json::generator | private |
| process_if_message(const model::message &m) const | clanguml::sequence_diagram::generators::json::generator | private |
| process_return_message(const model::message &m) const | clanguml::sequence_diagram::generators::json::generator | private |
| process_switch_message(const model::message &m) const | clanguml::sequence_diagram::generators::json::generator | private |
| process_try_message(const model::message &m) const | clanguml::sequence_diagram::generators::json::generator | private |
| process_while_message(const model::message &m) const | clanguml::sequence_diagram::generators::json::generator | private |
| render_link(const common::model::diagram_element &e) const | clanguml::common::generators::generator< ConfigType, DiagramType > | |
| render_link(const common::model::relationship &e) const | clanguml::common::generators::generator< ConfigType, DiagramType > | |
| render_tooltip(const common::model::diagram_element &e) const | clanguml::common::generators::generator< ConfigType, DiagramType > | |
| render_tooltip(const common::model::relationship &e) const | clanguml::common::generators::generator< ConfigType, DiagramType > | |
| update_context() const | clanguml::common::generators::generator< ConfigType, DiagramType > | |
| ~generator() override=default | clanguml::common::generators::json::generator< ConfigType, DiagramType > | virtual |