31 #include "../api_csslayout.h"
42 virtual bool parent() = 0;
43 virtual bool prev_sibling() = 0;
44 virtual void push() = 0;
45 virtual void pop() = 0;
47 virtual std::string name() = 0;
48 virtual std::string lang() = 0;
49 virtual std::string id() = 0;
50 virtual std::vector<std::string> element_classes() = 0;
51 virtual std::vector<std::string> pseudo_classes() = 0;
52 virtual std::string get_attribute_value(
const std::string &name,
bool &out_found) = 0;
virtual ~CSSSelectNode()
Definition: css_select_node.h:41
Definition: css_select_node.h:38
virtual int child_index()
Definition: css_select_node.h:53