Struct wildcard_filter

Inheritance Relationships

Base Type

Derived Types

Struct Documentation

struct IfcGeom::wildcard_filter : public IfcGeom::filter

Subclassed by IfcGeom::attribute_filter, IfcGeom::layer_filter

Public Functions

wildcard_filter()
wildcard_filter(bool include, bool traverse, const std::set<std::string> &patterns)
void populate(const std::set<std::string> &patterns)
bool match(const std::string &str) const

Public Members

std::set<boost::regex> values

Public Static Functions

bool match_values(const std::set<boost::regex> &values, const std::string &str)
boost::regex wildcard_string_to_regex(std::string str)