Match element based on whether it is a subclass of a set of base classes, or one of them.
Definition at line 349 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) |
| |
| virtual void | reset () |
| |