| 
    KiCad PCB EDA Suite
    
   | 
 
#include <text_eval_types.h>
Public Member Functions | |
| auto | AddError (std::string aError) -> void | 
| auto | AddWarning (std::string aWarning) -> void | 
| auto | AddSyntaxError (int aLine=-1, int aColumn=-1) -> void | 
| auto | AddParseFailure () -> void | 
| auto | HasErrors () const -> bool | 
| auto | HasWarnings () const -> bool | 
| auto | GetErrors () const -> const std::vector< std::string > & | 
| auto | GetWarnings () const -> const std::vector< std::string > & | 
| auto | GetAllMessages () const -> std::string | 
| auto | Clear () -> void | 
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 69 of file text_eval_types.h.
References m_errors.
Referenced by AddParseFailure(), AddSyntaxError(), and BOOST_AUTO_TEST_CASE().
      
  | 
  inline | 
Definition at line 87 of file text_eval_types.h.
References AddError().
      
  | 
  inline | 
Definition at line 79 of file text_eval_types.h.
References AddError().
      
  | 
  inline | 
Definition at line 74 of file text_eval_types.h.
References m_warnings.
Referenced by BOOST_AUTO_TEST_CASE().
      
  | 
  inline | 
Definition at line 109 of file text_eval_types.h.
References m_errors, and m_warnings.
Referenced by BOOST_AUTO_TEST_CASE().
      
  | 
  inline | 
Definition at line 97 of file text_eval_types.h.
References m_errors, m_warnings, and result.
Referenced by BOOST_AUTO_TEST_CASE().
      
  | 
  inline | 
Definition at line 94 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 95 of file text_eval_types.h.
References m_warnings.
Referenced by BOOST_AUTO_TEST_CASE().
      
  | 
  inline | 
Definition at line 92 of file text_eval_types.h.
References m_errors.
Referenced by BOOST_AUTO_TEST_CASE().
      
  | 
  inline | 
Definition at line 93 of file text_eval_types.h.
References m_warnings.
Referenced by BOOST_AUTO_TEST_CASE().
      
  | 
  private | 
Definition at line 65 of file text_eval_types.h.
Referenced by AddError(), Clear(), GetAllMessages(), GetErrors(), and HasErrors().
      
  | 
  private | 
Definition at line 66 of file text_eval_types.h.
Referenced by AddWarning(), Clear(), GetAllMessages(), GetWarnings(), and HasWarnings().