top | up | prev | next

XPathObject Abstract Class

Definition at line 18 of XPathObject.hpp

Constructors

XPathObject(XPathObjectType type_)

Member Functions

std::unique_ptr<Node> ToDom() const pure virtual
XPathObjectType Type() const

Member Variables

XPathObjectType type

Constructor Details

XPathObject Constructor

sngxml::xpath::XPathObject::XPathObject(XPathObjectType type_)

Definition at line 14 of XPathObject.cpp :
 14 : type(type_)
 15 {
 16 }


Declaration at line 21 of XPathObject.hpp


Member Function Details

ToDom Member Function

std::unique_ptr<Node > sngxml::xpath::XPathObject::ToDom() const pure virtual

Definition at line 24 of XPathObject.hpp

Derived class overrides: sngxml::xpath::XPathBoolean::ToDom , sngxml::xpath::XPathNodeSet::ToDom , sngxml::xpath::XPathNumber::ToDom , sngxml::xpath::XPathString::ToDom


Type Member Function

XPathObjectType sngxml::xpath::XPathObject::Type() const

Definition at line 22 of XPathObject.hpp :
22 { return type; }

Called by: sngxml::xpath::XPathBooleanFunction::Evaluate , sngxml::xpath::XPathCountFunction::Evaluate , sngxml::xpath::XPathNumberFunction::Evaluate , sngxml::xpath::XPathStringFunction::Evaluate


top | up | prev | next