clan::CSSSelectNode Class Referenceabstract

#include <css_select_node.h>

+ Inheritance diagram for clan::CSSSelectNode:

Public Member Functions

virtual ~CSSSelectNode ()
 
virtual int child_index ()
 
virtual std::vector< std::string > element_classes ()=0
 
virtual std::string get_attribute_value (const std::string &name, bool &out_found)=0
 
virtual std::string id ()=0
 
virtual std::string lang ()=0
 
virtual std::string name ()=0
 
virtual bool parent ()=0
 
virtual void pop ()=0
 
virtual bool prev_sibling ()=0
 
virtual std::vector< std::string > pseudo_classes ()=0
 
virtual void push ()=0
 

Constructor & Destructor Documentation

virtual clan::CSSSelectNode::~CSSSelectNode ( )
inlinevirtual

Member Function Documentation

virtual int clan::CSSSelectNode::child_index ( )
inlinevirtual

Reimplemented in clan::DomSelectNode.

virtual std::vector<std::string> clan::CSSSelectNode::element_classes ( )
pure virtual

Implemented in clan::DomSelectNode.

virtual std::string clan::CSSSelectNode::get_attribute_value ( const std::string &  name,
bool &  out_found 
)
pure virtual

Implemented in clan::DomSelectNode.

virtual std::string clan::CSSSelectNode::id ( )
pure virtual

Implemented in clan::DomSelectNode.

virtual std::string clan::CSSSelectNode::lang ( )
pure virtual

Implemented in clan::DomSelectNode.

virtual std::string clan::CSSSelectNode::name ( )
pure virtual

Implemented in clan::DomSelectNode.

virtual bool clan::CSSSelectNode::parent ( )
pure virtual

Implemented in clan::DomSelectNode.

virtual void clan::CSSSelectNode::pop ( )
pure virtual

Implemented in clan::DomSelectNode.

virtual bool clan::CSSSelectNode::prev_sibling ( )
pure virtual

Implemented in clan::DomSelectNode.

virtual std::vector<std::string> clan::CSSSelectNode::pseudo_classes ( )
pure virtual

Implemented in clan::DomSelectNode.

virtual void clan::CSSSelectNode::push ( )
pure virtual

Implemented in clan::DomSelectNode.


The documentation for this class was generated from the following file: