#include "class_diagram/model/class_member.h"#include "class_diagram/model/class_method.h"#include "class_diagram/model/diagram.h"#include "common/clang_utils.h"#include "common/model/diagram.h"#include "common/model/element.h"#include "common/model/enums.h"#include "common/model/namespace.h"#include "common/model/source_file.h"#include "common/model/tvl.h"#include "config/config.h"#include "include_diagram/model/diagram.h"#include "sequence_diagram/model/participant.h"#include "util/memoized.h"#include <filesystem>#include <utility>Go to the source code of this file.
Namespaces | |
| namespace | clanguml |
| namespace | clanguml::common |
| namespace | clanguml::common::model |
| namespace | clanguml::common::model::detail |
Enumerations | |
| enum class | clanguml::common::model::filter_t { clanguml::common::model::kInclusive , clanguml::common::model::kExclusive } |
Functions | |
| template<typename ElementT , typename DiagramT > | |
| const clanguml::common::reference_vector< ElementT > & | clanguml::common::model::detail::view (const DiagramT &d) |
| template<typename ElementT , typename DiagramT > | |
| const clanguml::common::optional_ref< ElementT > | clanguml::common::model::detail::get (const DiagramT &d, const std::string &full_name) |
| template<typename ElementT > | |
| eid_t | clanguml::common::model::detail::destination_comparator (const ElementT &e) |
| template<> | |
| eid_t | clanguml::common::model::detail::destination_comparator (const common::model::source_file &f) |
| template<typename Collection > | |
| void | clanguml::common::model::apply_filter (Collection &col, const diagram_filter &filter) |
| template<typename T > | |
| void | clanguml::common::model::apply_filter (std::vector< std::reference_wrapper< T > > &col, const diagram_filter &filter) |
| template<> | |
| bool | clanguml::common::model::diagram_filter::should_include< std::string > (const std::string &name) const |