Match element based on whether it is a subclass of a set of base classes, or one of them.
Definition at line 343 of file diagram_filter.h.
|
| subclass_filter (filter_t type, std::vector< common::string_or_regex > roots) |
|
| ~subclass_filter () override=default |
|
tvl::value_t | match (const diagram &d, const element &e) const override |
|
| filter_visitor (filter_t type) |
|
virtual | ~filter_visitor ()=default |
|
virtual tvl::value_t | match (const diagram &d, const common::model::element &e) const |
|
virtual tvl::value_t | match (const diagram &d, const common::model::relationship &r) const |
|
virtual tvl::value_t | match (const diagram &d, const common::model::relationship_t &r) const |
|
virtual tvl::value_t | match (const diagram &d, const common::model::access_t &a) const |
|
virtual tvl::value_t | match (const diagram &d, const common::model::namespace_ &ns) const |
|
virtual tvl::value_t | match (const diagram &d, const common::model::source_file &f) const |
|
virtual tvl::value_t | match (const diagram &d, const common::model::source_location &f) const |
|
virtual tvl::value_t | match (const diagram &d, const class_diagram::model::class_method &m) const |
|
virtual tvl::value_t | match (const diagram &d, const class_diagram::model::class_member &m) const |
|
virtual tvl::value_t | match (const diagram &d, const class_diagram::model::objc_method &m) const |
|
virtual tvl::value_t | match (const diagram &d, const class_diagram::model::objc_member &m) const |
|
virtual tvl::value_t | match (const diagram &d, const sequence_diagram::model::participant &p) const |
|
bool | is_inclusive () const |
|
bool | is_exclusive () const |
|
filter_t | type () const |
|
filter_mode_t | mode () const |
|
void | set_mode (filter_mode_t mode) |
|