top | up | prev | next

XPathLiteral Class

Definition at line 300 of XPathExpr.hpp

Constructors

XPathLiteral(const std::u32string& value_)

Member Functions

std::unique_ptr<XPathObject> Evaluate(XPathContext& context) override
std::u32string TextValue() const override
std::unique_ptr<Node> ToDom() const override

Member Variables

std::u32string value

Constructor Details

XPathLiteral Constructor

sngxml::xpath::XPathLiteral::XPathLiteral(const std::u32string& value_)

Definition at line 1593 of XPathExpr.cpp
Declaration at line 303 of XPathExpr.hpp


Member Function Details

Evaluate Member Function

std::unique_ptr<XPathObject > sngxml::xpath::XPathLiteral::Evaluate(XPathContext & context) override

Definition at line 1597 of XPathExpr.cpp
Declaration at line 305 of XPathExpr.hpp

Base class overridden functions: sngxml::xpath::XPathExpr::Evaluate


TextValue Member Function

std::u32string sngxml::xpath::XPathLiteral::TextValue() const override

Definition at line 304 of XPathExpr.hpp

Base class overridden functions: sngxml::xpath::XPathExpr::TextValue


ToDom Member Function

std::unique_ptr<Node > sngxml::xpath::XPathLiteral::ToDom() const override

Definition at line 1602 of XPathExpr.cpp
Declaration at line 306 of XPathExpr.hpp

Base class overridden functions: sngxml::xpath::XPathExpr::ToDom


top | up | prev | next