0.5.4
C++ to UML diagram generator based on Clang
Loading...
Searching...
No Matches
clanguml::common::model::source_file Member List

This is the complete list of members for clanguml::common::model::source_file, including all inherited members.

add_decorators(const std::vector< std::shared_ptr< decorators::decorator > > &decorators)clanguml::common::model::decorated_element
add_element(std::unique_ptr< V > p)clanguml::common::model::nested_trait< common::model::source_file, filesystem_path >inline
add_element(const filesystem_path &path, std::unique_ptr< V > p)clanguml::common::model::nested_trait< common::model::source_file, filesystem_path >inline
add_relationship(relationship &&cr)clanguml::common::model::diagram_element
alias() constclanguml::common::model::diagram_elementvirtual
all_of(F &&f) constclanguml::common::model::nested_trait< common::model::source_file, filesystem_path >inline
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_elementvirtual
begin()clanguml::common::model::nested_trait< common::model::source_file, filesystem_path >inline
begin() constclanguml::common::model::nested_trait< common::model::source_file, filesystem_path >inline
cbegin() constclanguml::common::model::nested_trait< common::model::source_file, filesystem_path >inline
cend() constclanguml::common::model::nested_trait< common::model::source_file, filesystem_path >inline
column() constclanguml::common::model::source_locationinline
column_clanguml::common::model::source_locationprivate
comment() constclanguml::common::model::decorated_element
comment_clanguml::common::model::decorated_elementprivate
complete() constclanguml::common::model::diagram_element
complete(bool completed)clanguml::common::model::diagram_element
complete_clanguml::common::model::diagram_elementprivate
context() const overrideclanguml::common::model::source_fileinlinevirtual
decorators() constclanguml::common::model::decorated_element
decorators_clanguml::common::model::decorated_elementprivate
diagram_element()clanguml::common::model::diagram_element
doxygen_link() constclanguml::common::model::decorated_elementvirtual
elements_clanguml::common::model::nested_trait< common::model::source_file, filesystem_path >private
end()clanguml::common::model::nested_trait< common::model::source_file, filesystem_path >inline
end() constclanguml::common::model::nested_trait< common::model::source_file, filesystem_path >inline
file() constclanguml::common::model::source_locationinline
file_clanguml::common::model::source_locationprivate
file_relative() constclanguml::common::model::source_locationinline
file_relative_clanguml::common::model::source_locationprivate
fs_path(const std::filesystem::path &base={}) constclanguml::common::model::source_fileinline
full_name(bool) const overrideclanguml::common::model::source_fileinlinevirtual
full_path() constclanguml::common::model::source_fileinline
get_element(const filesystem_path &path) constclanguml::common::model::nested_trait< common::model::source_file, filesystem_path >inline
get_element(const std::string &name) constclanguml::common::model::nested_trait< common::model::source_file, filesystem_path >inline
get_relationship() constclanguml::common::model::decorated_element
has_element(const std::string &name) constclanguml::common::model::nested_trait< common::model::source_file, filesystem_path >inline
hash_clanguml::common::model::source_locationprivate
id() constclanguml::common::model::diagram_element
id_clanguml::common::model::diagram_elementprivate
is_absolute() constclanguml::common::model::source_fileinline
is_absolute_clanguml::common::model::source_fileprivate
is_empty() constclanguml::common::model::nested_trait< common::model::source_file, filesystem_path >inline
is_nested() constclanguml::common::model::diagram_element
is_system_header() constclanguml::common::model::source_fileinline
is_system_header_clanguml::common::model::source_fileprivate
line() constclanguml::common::model::source_locationinline
line_clanguml::common::model::source_locationprivate
location_id() constclanguml::common::model::source_locationinline
name() constclanguml::common::model::diagram_elementinline
name_clanguml::common::model::diagram_elementprivate
nested(bool nested)clanguml::common::model::diagram_element
nested_clanguml::common::model::diagram_elementprivate
nested_trait()=defaultclanguml::common::model::nested_trait< common::model::source_file, filesystem_path >
nested_trait(const nested_trait &)=deleteclanguml::common::model::nested_trait< common::model::source_file, filesystem_path >
nested_trait(nested_trait &&) noexcept=defaultclanguml::common::model::nested_trait< common::model::source_file, filesystem_path >
operator=(const source_file &)=deleteclanguml::common::model::source_file
operator=(source_file &&)=deleteclanguml::common::model::source_file
nested_trait< common::model::source_file, filesystem_path >::operator=(const nested_trait &)=deleteclanguml::common::model::nested_trait< common::model::source_file, filesystem_path >
nested_trait< common::model::source_file, filesystem_path >::operator=(nested_trait &&) noexcept=defaultclanguml::common::model::nested_trait< common::model::source_file, filesystem_path >
operator==(const source_file &right) constclanguml::common::model::source_fileinline
parent_element_id() constclanguml::common::model::diagram_element
parent_element_id_clanguml::common::model::diagram_elementprivate
path() constclanguml::common::model::source_fileinline
path_clanguml::common::model::source_fileprivate
print_tree(const int level)clanguml::common::model::nested_trait< common::model::source_file, filesystem_path >inline
relationships()clanguml::common::model::diagram_element
relationships() constclanguml::common::model::diagram_element
relationships_clanguml::common::model::diagram_elementprivate
remove(const std::set< eid_t > &element_ids)clanguml::common::model::nested_trait< common::model::source_file, filesystem_path >inline
set_column(const unsigned column)clanguml::common::model::source_locationinline
set_comment(const comment_t &c)clanguml::common::model::decorated_element
set_file(const std::string &file)clanguml::common::model::source_locationinline
set_file_relative(const std::string &file)clanguml::common::model::source_locationinline
set_id(eid_t id)clanguml::common::model::diagram_element
set_line(const unsigned line)clanguml::common::model::source_locationinline
set_location_id(unsigned int h)clanguml::common::model::source_locationinline
set_name(const std::string &name)clanguml::common::model::diagram_elementinline
set_parent_element_id(eid_t id)clanguml::common::model::diagram_element
set_path(const filesystem_path &p)clanguml::common::model::source_fileinline
set_style(const std::string &style)clanguml::common::model::stylable_element
set_system_header(bool is_system)clanguml::common::model::source_fileinline
set_translation_unit(const std::string &translation_unit)clanguml::common::model::source_locationinline
set_type(source_file_t type)clanguml::common::model::source_fileinline
skip() constclanguml::common::model::decorated_element
skip_relationship() constclanguml::common::model::decorated_element
source_file()=defaultclanguml::common::model::source_file
source_file(const std::filesystem::path &p)clanguml::common::model::source_fileinlineexplicit
source_file(const source_file &)=deleteclanguml::common::model::source_file
source_file(source_file &&)=defaultclanguml::common::model::source_file
source_location()=defaultclanguml::common::model::source_location
source_location(std::string f, unsigned int l)clanguml::common::model::source_locationinline
style() constclanguml::common::model::stylable_element
style_clanguml::common::model::stylable_elementprivate
style_spec() constclanguml::common::model::decorated_element
translation_unit() constclanguml::common::model::source_locationinline
translation_unit_clanguml::common::model::source_locationprivate
type() constclanguml::common::model::source_fileinline
type_clanguml::common::model::source_fileprivate
type_name() constclanguml::common::model::diagram_elementinlinevirtual
~decorated_element()=defaultclanguml::common::model::decorated_elementvirtual
~diagram_element() override=defaultclanguml::common::model::diagram_element
~nested_trait()=defaultclanguml::common::model::nested_trait< common::model::source_file, filesystem_path >virtual