KiCad PCB EDA Suite
Loading...
Searching...
No Matches
calc_parser::NODE Member List

This is the complete list of members for calc_parser::NODE, including all inherited members.

Accept(Visitor &&aVisitor) const -> Result< Value >calc_parser::NODEinline
CreateBinOp(std::unique_ptr< NODE > aLeft, char aOp, std::unique_ptr< NODE > aRight) -> std::unique_ptr< NODE >calc_parser::NODEinlinestatic
CreateBinOpRaw(NODE *aLeft, char aOp, NODE *aRight) -> NODE *calc_parser::NODEinlinestatic
CreateCalc(std::unique_ptr< NODE > aExpr) -> std::unique_ptr< NODE >calc_parser::NODEinlinestatic
CreateCalcRaw(NODE *aExpr) -> NODE *calc_parser::NODEinlinestatic
CreateFunction(std::string aName, std::vector< std::unique_ptr< NODE > > aArgs) -> std::unique_ptr< NODE >calc_parser::NODEinlinestatic
CreateFunctionRaw(std::string aName, std::vector< std::unique_ptr< NODE > > *aArgs) -> NODE *calc_parser::NODEinlinestatic
CreateNumber(double aValue) -> std::unique_ptr< NODE >calc_parser::NODEinlinestatic
CreateNumberRaw(double aValue) -> NODE *calc_parser::NODEinlinestatic
CreateString(std::string aValue) -> std::unique_ptr< NODE >calc_parser::NODEinlinestatic
CreateStringRaw(std::string aValue) -> NODE *calc_parser::NODEinlinestatic
CreateText(std::string aText) -> std::unique_ptr< NODE >calc_parser::NODEinlinestatic
CreateTextRaw(std::string aText) -> NODE *calc_parser::NODEinlinestatic
CreateVar(std::string aName) -> std::unique_ptr< NODE >calc_parser::NODEinlinestatic
CreateVarRaw(std::string aName) -> NODE *calc_parser::NODEinlinestatic
datacalc_parser::NODE
typecalc_parser::NODE