|
KiCad PCB EDA Suite
|
#include <text_eval_types.h>
Public Member Functions | |
| void | AddError (std::string aError) |
| void | AddWarning (std::string aWarning) |
| void | AddSyntaxError (int aLine=-1, int aColumn=-1) |
| void | AddParseFailure () |
| bool | HasErrors () const |
| bool | HasWarnings () const |
| const std::vector< std::string > & | GetErrors () const |
| const std::vector< std::string > & | GetWarnings () const |
| std::string | GetAllMessages () const |
| void | Clear () |
Private Attributes | |
| std::vector< std::string > | m_errors |
| std::vector< std::string > | m_warnings |
Definition at line 62 of file text_eval_types.h.
|
inline |
Definition at line 65 of file text_eval_types.h.
References m_errors.
Referenced by AddParseFailure(), AddSyntaxError(), and BOOST_AUTO_TEST_CASE().
|
inline |
Definition at line 83 of file text_eval_types.h.
References AddError().
|
inline |
Definition at line 75 of file text_eval_types.h.
References AddError().
|
inline |
Definition at line 70 of file text_eval_types.h.
References m_warnings.
Referenced by BOOST_AUTO_TEST_CASE().
|
inline |
Definition at line 106 of file text_eval_types.h.
References m_errors, and m_warnings.
Referenced by BOOST_AUTO_TEST_CASE().
|
inline |
Definition at line 93 of file text_eval_types.h.
References m_errors, m_warnings, and result.
Referenced by BOOST_AUTO_TEST_CASE().
|
inline |
Definition at line 90 of file text_eval_types.h.
References m_errors.
Referenced by BOOST_AUTO_TEST_CASE(), EXPRESSION_EVALUATOR::EXPRESSION_EVALUATOR(), and EXPRESSION_EVALUATOR::operator=().
|
inline |
Definition at line 91 of file text_eval_types.h.
References m_warnings.
Referenced by BOOST_AUTO_TEST_CASE().
|
inline |
Definition at line 88 of file text_eval_types.h.
References m_errors.
Referenced by BOOST_AUTO_TEST_CASE(), and calc_parser::DOC_PROCESSOR::Process().
|
inline |
Definition at line 89 of file text_eval_types.h.
References m_warnings.
Referenced by BOOST_AUTO_TEST_CASE().
|
private |
Definition at line 113 of file text_eval_types.h.
Referenced by AddError(), Clear(), GetAllMessages(), GetErrors(), and HasErrors().
|
private |
Definition at line 114 of file text_eval_types.h.
Referenced by AddWarning(), Clear(), GetAllMessages(), GetWarnings(), and HasWarnings().