|
KiCad PCB EDA Suite
|
#include <column_formatter.h>
Public Types | |
| enum class | BOOL_FORMAT { ZERO_ONE , TRUE_FALSE } |
Public Member Functions | |
| virtual | ~COLUMN_FORMATTER ()=default |
| COLUMN_FORMATTER (UNITS_PROVIDER &aUnitsProvider, bool aIncludeUnits, BOOL_FORMAT aBoolFormat, REPORTER &aReporter) | |
Protected Member Functions | |
| wxString | stringFromBool (bool aValue) const |
| bool | boolFromString (const wxString &aValue, REPORTER &aReporter) const |
Protected Attributes | |
| UNITS_PROVIDER & | m_unitsProvider |
| bool | m_includeUnits |
| BOOL_FORMAT | m_boolFormat |
| REPORTER & | m_reporter |
Definition at line 28 of file column_formatter.h.
|
strong |
| Enumerator | |
|---|---|
| ZERO_ONE | |
| TRUE_FALSE | |
Definition at line 31 of file column_formatter.h.
|
virtualdefault |
|
inline |
Definition at line 39 of file column_formatter.h.
References m_boolFormat, m_includeUnits, m_reporter, and m_unitsProvider.
Referenced by PAD_INFO_FORMATTER::PAD_INFO_FORMATTER(), and PIN_INFO_FORMATTER::PIN_INFO_FORMATTER().
|
protected |
Definition at line 54 of file column_formatter.cpp.
References _, BOOL_FALSE, BOOL_TRUE, MatchTranslationOrNative(), REPORTER::Report(), and RPT_SEVERITY_ERROR.
Referenced by PIN_INFO_FORMATTER::UpdatePin().
|
protected |
Definition at line 38 of file column_formatter.cpp.
References BOOL_FALSE, BOOL_TRUE, m_boolFormat, TRUE_FALSE, and ZERO_ONE.
Referenced by PIN_INFO_FORMATTER::Format().
|
protected |
Definition at line 55 of file column_formatter.h.
Referenced by COLUMN_FORMATTER(), and stringFromBool().
|
protected |
Definition at line 54 of file column_formatter.h.
Referenced by COLUMN_FORMATTER(), PAD_INFO_FORMATTER::Format(), and PIN_INFO_FORMATTER::Format().
|
protected |
Definition at line 56 of file column_formatter.h.
Referenced by COLUMN_FORMATTER(), and PIN_INFO_FORMATTER::UpdatePin().
|
protected |
Definition at line 53 of file column_formatter.h.
Referenced by COLUMN_FORMATTER(), PAD_INFO_FORMATTER::Format(), PIN_INFO_FORMATTER::Format(), PAD_INFO_FORMATTER::UpdatePad(), and PIN_INFO_FORMATTER::UpdatePin().