top | up | prev | next

XPathBinaryExpr Class

Definition at line 44 of XPathExpr.hpp

Constructors

XPathBinaryExpr(XPathExpr* left_, XPathExpr* right_)

Member Functions

XPathExpr* Left() const
XPathExpr* Right() const

Member Variables

std::unique_ptr<XPathExpr> left
std::unique_ptr<XPathExpr> right

Constructor Details

XPathBinaryExpr Constructor

sngxml::xpath::XPathBinaryExpr::XPathBinaryExpr(XPathExpr * left_, XPathExpr * right_)

Definition at line 31 of XPathExpr.cpp :
  31 : left(left_)right(right_)
  32 {
  33 }


Declaration at line 47 of XPathExpr.hpp


Member Function Details

Left Member Function

XPathExpr * sngxml::xpath::XPathBinaryExpr::Left() const

Definition at line 48 of XPathExpr.hpp :
 48 { return left.get(); }

Called by: sngxml::xpath::XPathAddExpr::Evaluate , sngxml::xpath::XPathAddExpr::ToDom , sngxml::xpath::XPathAndExpr::Evaluate , sngxml::xpath::XPathAndExpr::ToDom , sngxml::xpath::XPathCombineStepExpr::Evaluate , sngxml::xpath::XPathCombineStepExpr::ToDom , sngxml::xpath::XPathDivExpr::Evaluate , sngxml::xpath::XPathDivExpr::ToDom , sngxml::xpath::XPathEqualExpr::Evaluate , sngxml::xpath::XPathEqualExpr::ToDom , sngxml::xpath::XPathGreaterExpr::Evaluate , sngxml::xpath::XPathGreaterExpr::ToDom , sngxml::xpath::XPathGreaterOrEqualExpr::Evaluate , sngxml::xpath::XPathGreaterOrEqualExpr::ToDom , sngxml::xpath::XPathLessExpr::Evaluate , sngxml::xpath::XPathLessExpr::ToDom , sngxml::xpath::XPathLessOrEqualExpr::Evaluate , sngxml::xpath::XPathLessOrEqualExpr::ToDom , sngxml::xpath::XPathModExpr::Evaluate , sngxml::xpath::XPathModExpr::ToDom , sngxml::xpath::XPathMulExpr::Evaluate , sngxml::xpath::XPathMulExpr::ToDom , sngxml::xpath::XPathNotEqualExpr::Evaluate , sngxml::xpath::XPathNotEqualExpr::ToDom , sngxml::xpath::XPathOrExpr::Evaluate , sngxml::xpath::XPathOrExpr::ToDom , sngxml::xpath::XPathSubExpr::Evaluate , sngxml::xpath::XPathSubExpr::ToDom , sngxml::xpath::XPathUnionExpr::Evaluate , sngxml::xpath::XPathUnionExpr::ToDom


Right Member Function

XPathExpr * sngxml::xpath::XPathBinaryExpr::Right() const

Definition at line 49 of XPathExpr.hpp :
 49 { return right.get(); }

Called by: sngxml::xpath::XPathAddExpr::Evaluate , sngxml::xpath::XPathAddExpr::ToDom , sngxml::xpath::XPathAndExpr::Evaluate , sngxml::xpath::XPathAndExpr::ToDom , sngxml::xpath::XPathCombineStepExpr::Evaluate , sngxml::xpath::XPathCombineStepExpr::ToDom , sngxml::xpath::XPathDivExpr::Evaluate , sngxml::xpath::XPathDivExpr::ToDom , sngxml::xpath::XPathEqualExpr::Evaluate , sngxml::xpath::XPathEqualExpr::ToDom , sngxml::xpath::XPathGreaterExpr::Evaluate , sngxml::xpath::XPathGreaterExpr::ToDom , sngxml::xpath::XPathGreaterOrEqualExpr::Evaluate , sngxml::xpath::XPathGreaterOrEqualExpr::ToDom , sngxml::xpath::XPathLessExpr::Evaluate , sngxml::xpath::XPathLessExpr::ToDom , sngxml::xpath::XPathLessOrEqualExpr::Evaluate , sngxml::xpath::XPathLessOrEqualExpr::ToDom , sngxml::xpath::XPathModExpr::Evaluate , sngxml::xpath::XPathModExpr::ToDom , sngxml::xpath::XPathMulExpr::Evaluate , sngxml::xpath::XPathMulExpr::ToDom , sngxml::xpath::XPathNotEqualExpr::Evaluate , sngxml::xpath::XPathNotEqualExpr::ToDom , sngxml::xpath::XPathOrExpr::Evaluate , sngxml::xpath::XPathOrExpr::ToDom , sngxml::xpath::XPathSubExpr::Evaluate , sngxml::xpath::XPathSubExpr::ToDom , sngxml::xpath::XPathUnionExpr::Evaluate , sngxml::xpath::XPathUnionExpr::ToDom


top | up | prev | next