|
libhext: C++ Library Documentation 1.0.14-6065bc7
|
This is the complete list of members for hext::Rule, including all inherited members.
| append_capture(std::unique_ptr< Capture > cap) | hext::Rule | |
| append_capture(Args &&... arg) | hext::Rule | inline |
| append_child(Rule new_child) | hext::Rule | |
| append_match(std::unique_ptr< Match > match) | hext::Rule | |
| append_match(Args &&... arg) | hext::Rule | inline |
| append_nested(Rule nested) | hext::Rule | |
| append_next(Rule sibling) | hext::Rule | |
| capture(const GumboNode *node) const | hext::Rule | |
| child() const noexcept | hext::Rule | |
| child() noexcept | hext::Rule | |
| extract(const Html &html, std::uint64_t max_searches=0) const | hext::Rule | |
| extract(const GumboNode *node, std::uint64_t max_searches=0) const | hext::Rule | |
| get_tag() const noexcept | hext::Rule | |
| get_tagname() const | hext::Rule | |
| is_greedy() const noexcept | hext::Rule | |
| is_optional() const noexcept | hext::Rule | |
| matches(const GumboNode *node) const | hext::Rule | |
| nested() const noexcept | hext::Rule | |
| nested() noexcept | hext::Rule | |
| next() const noexcept | hext::Rule | |
| next() noexcept | hext::Rule | |
| operator=(Rule &&) noexcept=default | hext::Rule | |
| operator=(const Rule &other) | hext::Rule | |
| Rule(HtmlTag tag=HtmlTag::ANY, bool optional=false, bool greedy=false) noexcept | hext::Rule | explicit |
| Rule(std::string tag, bool optional=false, bool greedy=false) noexcept | hext::Rule | explicit |
| Rule(Rule &&) noexcept=default | hext::Rule | |
| Rule(const Rule &other) | hext::Rule | |
| set_greedy(bool greedy) noexcept | hext::Rule | |
| set_optional(bool optional) noexcept | hext::Rule | |
| set_tag(HtmlTag tag) noexcept | hext::Rule | |
| set_tagname(const std::string &tagname) | hext::Rule | |
| ~Rule() noexcept=default | hext::Rule |