KiCad PCB EDA Suite
|
#include <text_eval_parser.h>
Public Member Functions | |
auto | AddNode (std::unique_ptr< NODE > aNode) -> void |
auto | AddNodeRaw (NODE *aNode) -> void |
auto | HasErrors () const -> bool |
auto | GetErrors () const -> const std::vector< std::string > & |
auto | GetErrorSummary () const -> std::string |
auto | GetNodes () const -> const auto & |
auto | begin () const |
auto | end () const |
Public Attributes | |
std::vector< std::unique_ptr< NODE > > | nodes |
ERROR_COLLECTOR | errors |
Definition at line 349 of file text_eval_parser.h.
|
inline |
Definition at line 355 of file text_eval_parser.h.
References nodes.
|
inline |
Definition at line 360 of file text_eval_parser.h.
References nodes.
|
inline |
Definition at line 370 of file text_eval_parser.h.
References nodes.
|
inline |
Definition at line 371 of file text_eval_parser.h.
References nodes.
|
inline |
Definition at line 366 of file text_eval_parser.h.
References errors.
|
inline |
Definition at line 367 of file text_eval_parser.h.
References errors.
|
inline |
Definition at line 369 of file text_eval_parser.h.
References nodes.
|
inline |
Definition at line 365 of file text_eval_parser.h.
References errors.
|
mutable |
Definition at line 353 of file text_eval_parser.h.
Referenced by GetErrors(), GetErrorSummary(), and HasErrors().
std::vector<std::unique_ptr<NODE> > calc_parser::DOC::nodes |
Definition at line 352 of file text_eval_parser.h.
Referenced by AddNode(), AddNodeRaw(), begin(), end(), and GetNodes().