| 
    KiCad PCB EDA Suite
    
   | 
 
This is the complete list of members for calc_parser::NODE, including all inherited members.
| Accept(Visitor &&aVisitor) const -> Result< Value > | calc_parser::NODE | inline | 
| CreateBinOp(std::unique_ptr< NODE > aLeft, char aOp, std::unique_ptr< NODE > aRight) -> std::unique_ptr< NODE > | calc_parser::NODE | inlinestatic | 
| CreateBinOpRaw(NODE *aLeft, char aOp, NODE *aRight) -> NODE * | calc_parser::NODE | inlinestatic | 
| CreateCalc(std::unique_ptr< NODE > aExpr) -> std::unique_ptr< NODE > | calc_parser::NODE | inlinestatic | 
| CreateCalcRaw(NODE *aExpr) -> NODE * | calc_parser::NODE | inlinestatic | 
| CreateFunction(std::string aName, std::vector< std::unique_ptr< NODE > > aArgs) -> std::unique_ptr< NODE > | calc_parser::NODE | inlinestatic | 
| CreateFunctionRaw(std::string aName, std::vector< std::unique_ptr< NODE > > *aArgs) -> NODE * | calc_parser::NODE | inlinestatic | 
| CreateNumber(double aValue) -> std::unique_ptr< NODE > | calc_parser::NODE | inlinestatic | 
| CreateNumberRaw(double aValue) -> NODE * | calc_parser::NODE | inlinestatic | 
| CreateString(std::string aValue) -> std::unique_ptr< NODE > | calc_parser::NODE | inlinestatic | 
| CreateStringRaw(std::string aValue) -> NODE * | calc_parser::NODE | inlinestatic | 
| CreateText(std::string aText) -> std::unique_ptr< NODE > | calc_parser::NODE | inlinestatic | 
| CreateTextRaw(std::string aText) -> NODE * | calc_parser::NODE | inlinestatic | 
| CreateVar(std::string aName) -> std::unique_ptr< NODE > | calc_parser::NODE | inlinestatic | 
| CreateVarRaw(std::string aName) -> NODE * | calc_parser::NODE | inlinestatic | 
| data | calc_parser::NODE | |
| type | calc_parser::NODE |