|
KiCad PCB EDA Suite
|
#include <text_eval_parser.h>
Public Member Functions | |
| void | AddNode (std::unique_ptr< NODE > aNode) |
| void | AddNodeRaw (NODE *aNode) |
| bool | HasErrors () const |
| const std::vector< std::string > & | GetErrors () const |
| std::string | GetErrorSummary () const |
| const std::vector< std::unique_ptr< NODE > > & | GetNodes () const |
| auto | begin () const |
| auto | end () const |
Private Attributes | |
| std::vector< std::unique_ptr< NODE > > | nodes |
| ERROR_COLLECTOR | errors |
Definition at line 374 of file text_eval_parser.h.
|
inline |
Definition at line 377 of file text_eval_parser.h.
References nodes.
|
inline |
Definition at line 382 of file text_eval_parser.h.
References nodes.
|
inline |
Definition at line 392 of file text_eval_parser.h.
References nodes.
|
inline |
Definition at line 393 of file text_eval_parser.h.
References nodes.
|
inline |
Definition at line 388 of file text_eval_parser.h.
References errors.
Referenced by calc_parser::DOC_PROCESSOR::ProcessWithDetails().
|
inline |
Definition at line 389 of file text_eval_parser.h.
References errors.
|
inline |
Definition at line 391 of file text_eval_parser.h.
References nodes.
Referenced by calc_parser::DOC_PROCESSOR::Process().
|
inline |
Definition at line 387 of file text_eval_parser.h.
References errors.
Referenced by calc_parser::DOC_PROCESSOR::Process().
|
mutableprivate |
Definition at line 397 of file text_eval_parser.h.
Referenced by GetErrors(), GetErrorSummary(), and HasErrors().
|
private |
Definition at line 396 of file text_eval_parser.h.
Referenced by AddNode(), AddNodeRaw(), begin(), end(), and GetNodes().