add_decorators(const std::vector< std::shared_ptr< decorators::decorator > > &decorators) | clanguml::common::model::decorated_element | |
add_relationship(relationship &&cr) | clanguml::common::model::diagram_element | |
alias() const | clanguml::common::model::diagram_element | virtual |
append(const decorated_element &e) | clanguml::common::model::diagram_element | |
apply_filter(const diagram_filter &filter, const std::set< eid_t > &removed) | clanguml::common::model::diagram_element | virtual |
memoized< full_name_tag_t, std::cache_ | clanguml::util::memoized< full_name_tag_t, std::string, bool > | mutableprivate |
column() const | clanguml::common::model::source_location | inline |
column_ | clanguml::common::model::source_location | private |
comment() const | clanguml::sequence_diagram::model::message | |
comment_ | clanguml::sequence_diagram::model::message | private |
complete() const | clanguml::common::model::diagram_element | |
complete(bool completed) | clanguml::common::model::diagram_element | |
complete_ | clanguml::common::model::diagram_element | private |
condition_text(const std::string &condition_text) | clanguml::sequence_diagram::model::message | |
condition_text() const | clanguml::sequence_diagram::model::message | |
condition_text_ | clanguml::sequence_diagram::model::message | private |
decorators() const | clanguml::common::model::decorated_element | |
decorators_ | clanguml::common::model::decorated_element | private |
diagram_element() | clanguml::common::model::diagram_element | |
doxygen_link() const | clanguml::common::model::decorated_element | virtual |
file() const | clanguml::common::model::source_location | inline |
file_ | clanguml::common::model::source_location | private |
file_relative() const | clanguml::common::model::source_location | inline |
file_relative_ | clanguml::common::model::source_location | private |
from() const | clanguml::sequence_diagram::model::message | |
from_ | clanguml::sequence_diagram::model::message | private |
full_name(bool relative) const | clanguml::common::model::diagram_element | inline |
full_name_impl(bool) const | clanguml::common::model::diagram_element | inlineprotectedvirtual |
get_relationship() const | clanguml::common::model::decorated_element | |
hash_ | clanguml::common::model::source_location | private |
id() const | clanguml::common::model::diagram_element | |
id_ | clanguml::common::model::diagram_element | private |
in_static_declaration_context() const | clanguml::sequence_diagram::model::message | |
in_static_declaration_context(bool v) | clanguml::sequence_diagram::model::message | |
in_static_declaration_context_ | clanguml::sequence_diagram::model::message | private |
memoized< full_name_tag_t, std::invalidate(Args... args) const | clanguml::util::memoized< full_name_tag_t, std::string, bool > | inline |
memoized< name_and_ns_tag, std::string >::invalidate(Args... args) const | clanguml::util::memoized< name_and_ns_tag, std::string > | inline |
is_nested() const | clanguml::common::model::diagram_element | |
memoized< full_name_tag_t, std::key_t typedef | clanguml::util::memoized< full_name_tag_t, std::string, bool > | |
memoized< name_and_ns_tag, std::string >::key_t typedef | clanguml::util::memoized< name_and_ns_tag, std::string > | |
line() const | clanguml::common::model::source_location | inline |
line_ | clanguml::common::model::source_location | private |
location_id() const | clanguml::common::model::source_location | inline |
memoized< full_name_tag_t, std::memoize(bool is_complete, F &&f, Args... args) const | clanguml::util::memoized< full_name_tag_t, std::string, bool > | inline |
memoized< name_and_ns_tag, std::string >::memoize(bool is_complete, F &&f, Args... args) const | clanguml::util::memoized< name_and_ns_tag, std::string > | inline |
message()=default | clanguml::sequence_diagram::model::message | |
message(common::model::message_t type, eid_t from) | clanguml::sequence_diagram::model::message | |
message_name() const | clanguml::sequence_diagram::model::message | |
message_name_ | clanguml::sequence_diagram::model::message | private |
message_scope() const | clanguml::sequence_diagram::model::message | |
name() const | clanguml::common::model::diagram_element | inline |
name_ | clanguml::common::model::diagram_element | private |
nested(bool nested) | clanguml::common::model::diagram_element | |
nested_ | clanguml::common::model::diagram_element | private |
operator==(const message &other) const noexcept | clanguml::sequence_diagram::model::message | |
parent_element_id() const | clanguml::common::model::diagram_element | |
parent_element_id_ | clanguml::common::model::diagram_element | private |
relationships() | clanguml::common::model::diagram_element | |
relationships() const | clanguml::common::model::diagram_element | |
relationships_ | clanguml::common::model::diagram_element | private |
remove_duplicate_relationships() | clanguml::common::model::diagram_element | |
return_type() const | clanguml::sequence_diagram::model::message | |
return_type_ | clanguml::sequence_diagram::model::message | private |
scope_ | clanguml::sequence_diagram::model::message | private |
set_column(const unsigned column) | clanguml::common::model::source_location | inline |
set_comment(std::optional< std::pair< unsigned int, std::string > > comment) | clanguml::sequence_diagram::model::message | |
set_comment(unsigned int id, std::string comment) | clanguml::sequence_diagram::model::message | |
set_comment(common::model::comment_t c) | clanguml::sequence_diagram::model::message | |
set_comment(const std::optional< common::model::comment_t > &c) | clanguml::sequence_diagram::model::message | |
clanguml::common::model::diagram_element::set_comment(const comment_t &c) | clanguml::common::model::decorated_element | |
set_file(const std::string &file) | clanguml::common::model::source_location | inline |
set_file_relative(const std::string &file) | clanguml::common::model::source_location | inline |
set_from(eid_t f) | clanguml::sequence_diagram::model::message | |
set_id(eid_t id) | clanguml::common::model::diagram_element | |
set_line(const unsigned line) | clanguml::common::model::source_location | inline |
set_location_id(unsigned int h) | clanguml::common::model::source_location | inline |
set_message_name(std::string name) | clanguml::sequence_diagram::model::message | |
set_message_scope(common::model::message_scope_t scope) | clanguml::sequence_diagram::model::message | |
set_name(const std::string &name) | clanguml::common::model::diagram_element | inline |
set_name(const std::string &parent, const std::string &name) | clanguml::common::model::diagram_element | inline |
set_parent_element_id(eid_t id) | clanguml::common::model::diagram_element | |
set_return_type(std::string t) | clanguml::sequence_diagram::model::message | |
set_to(eid_t t) | clanguml::sequence_diagram::model::message | |
set_translation_unit(const std::string &translation_unit) | clanguml::common::model::source_location | inline |
set_type(common::model::message_t t) | clanguml::sequence_diagram::model::message | |
skip() const | clanguml::common::model::decorated_element | |
skip_relationship() const | clanguml::common::model::decorated_element | |
source_location()=default | clanguml::common::model::source_location | |
source_location(std::string f, unsigned int l) | clanguml::common::model::source_location | inline |
style_spec() const | clanguml::common::model::decorated_element | |
to() const | clanguml::sequence_diagram::model::message | |
to_ | clanguml::sequence_diagram::model::message | private |
translation_unit() const | clanguml::common::model::source_location | inline |
translation_unit_ | clanguml::common::model::source_location | private |
type() const | clanguml::sequence_diagram::model::message | |
type_ | clanguml::sequence_diagram::model::message | private |
type_name() const | clanguml::common::model::diagram_element | inlinevirtual |
memoized< full_name_tag_t, std::value_t typedef | clanguml::util::memoized< full_name_tag_t, std::string, bool > | |
memoized< name_and_ns_tag, std::string >::value_t typedef | clanguml::util::memoized< name_and_ns_tag, std::string > | |
~decorated_element()=default | clanguml::common::model::decorated_element | virtual |
~diagram_element() override=default | clanguml::common::model::diagram_element | |