Open
Graph Drawing
Framework

 v. 2023.09 (Elderberry)
 

pugi::xpath_node Class Reference

#include <ogdf/lib/pugixml/pugixml.h>

Public Member Functions

 xpath_node ()
 
 xpath_node (const xml_attribute &attribute, const xml_node &parent)
 
 xpath_node (const xml_node &node)
 
xml_attribute attribute () const
 
xml_node node () const
 
 operator unspecified_bool_type () const
 
bool operator! () const
 
bool operator!= (const xpath_node &n) const
 
bool operator== (const xpath_node &n) const
 
xml_node parent () const
 

Private Types

using unspecified_bool_type = void(*)(xpath_node ***)
 

Private Attributes

xml_attribute _attribute
 
xml_node _node
 

Detailed Description

Definition at line 1216 of file pugixml.h.

Member Typedef Documentation

◆ unspecified_bool_type

Definition at line 1222 of file pugixml.h.

Constructor & Destructor Documentation

◆ xpath_node() [1/3]

pugi::xpath_node::xpath_node ( )

◆ xpath_node() [2/3]

pugi::xpath_node::xpath_node ( const xml_node node)

◆ xpath_node() [3/3]

pugi::xpath_node::xpath_node ( const xml_attribute attribute,
const xml_node parent 
)

Member Function Documentation

◆ attribute()

xml_attribute pugi::xpath_node::attribute ( ) const

◆ node()

xml_node pugi::xpath_node::node ( ) const

◆ operator unspecified_bool_type()

pugi::xpath_node::operator unspecified_bool_type ( ) const

◆ operator!()

bool pugi::xpath_node::operator! ( ) const

◆ operator!=()

bool pugi::xpath_node::operator!= ( const xpath_node n) const

◆ operator==()

bool pugi::xpath_node::operator== ( const xpath_node n) const

◆ parent()

xml_node pugi::xpath_node::parent ( ) const

Member Data Documentation

◆ _attribute

xml_attribute pugi::xpath_node::_attribute
private

Definition at line 1220 of file pugixml.h.

◆ _node

xml_node pugi::xpath_node::_node
private

Definition at line 1219 of file pugixml.h.


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