|
KiCad PCB EDA Suite
|
Public Member Functions | |
| FOOTPRINT_INFO_GENERATOR (SYMBOL_LIBRARY_ADAPTER *aLibs, LIB_ID const &aLibId, int aUnit) | |
| FOOTPRINT_INFO_GENERATOR (const LIB_SYMBOL *aSymbol, int aUnit) | |
| void | GenerateHtml () |
| Generate the HTML internally. | |
| wxString | GetHtml () const |
| Return the generated HTML. | |
| FOOTPRINT_INFO_GENERATOR (FOOTPRINT_LIBRARY_ADAPTER *aAdapter, LIB_ID const &aLibId) | |
| void | GenerateHtml () |
| Generate the HTML internally. | |
| wxString | GetHtml () |
| Return the generated HTML. | |
Protected Member Functions | |
| void | fillFromSymbol () |
| void | SetHtmlName () |
| void | SetHtmlAliasOf () |
| void | SetHtmlDesc () |
| void | SetHtmlKeywords () |
| wxString | GetHtmlFieldRow (const SCH_FIELD &aField) const |
| void | SetHtmlFieldTable () |
| void | ClearPlaceholders () |
Private Attributes | |
| wxString | m_html |
| SYMBOL_LIBRARY_ADAPTER * | m_libs |
| LIB_ID const | m_lib_id |
| const LIB_SYMBOL * | m_symbol |
| int | m_unit |
| FOOTPRINT_LIBRARY_ADAPTER * | m_adapter |
| const FOOTPRINT * | m_footprint |
Definition at line 50 of file generate_alias_info.cpp.
|
inline |
Definition at line 53 of file generate_alias_info.cpp.
References DescriptionFormat, m_html, m_lib_id, m_libs, m_symbol, and m_unit.
|
inline |
Definition at line 61 of file generate_alias_info.cpp.
References DescriptionFormat, m_html, m_lib_id, m_libs, m_symbol, and m_unit.
|
inline |
Definition at line 107 of file generate_footprint_info.cpp.
References DescriptionFormat, m_adapter, m_footprint, m_html, and m_lib_id.
|
inlineprotected |
Definition at line 279 of file generate_alias_info.cpp.
References m_html.
Referenced by GenerateHtml().
|
inlineprotected |
Definition at line 117 of file generate_alias_info.cpp.
References SetHtmlAliasOf(), SetHtmlDesc(), SetHtmlFieldTable(), SetHtmlKeywords(), and SetHtmlName().
Referenced by GenerateHtml().
|
inline |
Generate the HTML internally.
Definition at line 72 of file generate_alias_info.cpp.
References _, ClearPlaceholders(), fillFromSymbol(), m_lib_id, m_libs, m_symbol, and IO_ERROR::What().
Referenced by GenerateAliasInfo(), GenerateAliasInfo(), and GenerateFootprintInfo().
|
inline |
Generate the HTML internally.
Definition at line 117 of file generate_footprint_info.cpp.
References DocFormat, EscapeHTML(), GetFootprintDocumentationURL(), KeywordsFormat, LinkifyHTML(), m_adapter, m_footprint, m_html, m_lib_id, name, traceLibraries, UnescapeString(), and IO_ERROR::What().
|
inline |
Return the generated HTML.
Definition at line 177 of file generate_footprint_info.cpp.
References m_html.
|
inline |
Return the generated HTML.
Definition at line 111 of file generate_alias_info.cpp.
References m_html.
Referenced by GenerateAliasInfo(), GenerateAliasInfo(), and GenerateFootprintInfo().
|
inlineprotected |
Definition at line 179 of file generate_alias_info.cpp.
References DATASHEET, EscapeHTML(), FieldFormat, FOR_GUI, SCH_FIELD::GetFullText(), SCH_FIELD::GetId(), SCH_FIELD::GetShownText(), SCH_FIELD::GetUntranslatedName(), SCH_FIELD::HasHypertext(), link, LinkFormat, m_symbol, m_unit, name, REFERENCE, text, and VALUE.
Referenced by SetHtmlFieldTable().
|
inlineprotected |
Definition at line 131 of file generate_alias_info.cpp.
References _, AliasOfFormat, EscapeHTML(), LIB_SYMBOL::GetDesc(), LIB_SYMBOL::GetName(), m_html, m_symbol, and UnescapeString().
Referenced by fillFromSymbol().
|
inlineprotected |
Definition at line 156 of file generate_alias_info.cpp.
References DescFormat, EscapeHTML(), FOR_GUI, LinkifyHTML(), m_html, m_symbol, and UnescapeString().
Referenced by fillFromSymbol().
|
inlineprotected |
Definition at line 245 of file generate_alias_info.cpp.
References GetHtmlFieldRow(), m_html, and m_symbol.
Referenced by fillFromSymbol().
|
inlineprotected |
Definition at line 169 of file generate_alias_info.cpp.
References EscapeHTML(), FOR_GUI, KeywordsFormat, m_html, and m_symbol.
Referenced by fillFromSymbol().
|
inlineprotected |
Definition at line 126 of file generate_alias_info.cpp.
References EscapeHTML(), m_html, m_symbol, and UnescapeString().
Referenced by fillFromSymbol().
|
private |
Definition at line 184 of file generate_footprint_info.cpp.
Referenced by FOOTPRINT_INFO_GENERATOR(), and GenerateHtml().
|
private |
Definition at line 187 of file generate_footprint_info.cpp.
Referenced by FOOTPRINT_INFO_GENERATOR(), and GenerateHtml().
|
private |
Definition at line 289 of file generate_alias_info.cpp.
Referenced by ClearPlaceholders(), FOOTPRINT_INFO_GENERATOR(), FOOTPRINT_INFO_GENERATOR(), FOOTPRINT_INFO_GENERATOR(), GenerateHtml(), GetHtml(), GetHtml(), SetHtmlAliasOf(), SetHtmlDesc(), SetHtmlFieldTable(), SetHtmlKeywords(), and SetHtmlName().
|
private |
Definition at line 291 of file generate_alias_info.cpp.
Referenced by FOOTPRINT_INFO_GENERATOR(), FOOTPRINT_INFO_GENERATOR(), FOOTPRINT_INFO_GENERATOR(), and GenerateHtml().
|
private |
Definition at line 290 of file generate_alias_info.cpp.
Referenced by FOOTPRINT_INFO_GENERATOR(), FOOTPRINT_INFO_GENERATOR(), and GenerateHtml().
|
private |
Definition at line 292 of file generate_alias_info.cpp.
Referenced by FOOTPRINT_INFO_GENERATOR(), FOOTPRINT_INFO_GENERATOR(), GenerateHtml(), GetHtmlFieldRow(), SetHtmlAliasOf(), SetHtmlDesc(), SetHtmlFieldTable(), SetHtmlKeywords(), and SetHtmlName().
|
private |
Definition at line 293 of file generate_alias_info.cpp.
Referenced by FOOTPRINT_INFO_GENERATOR(), FOOTPRINT_INFO_GENERATOR(), and GetHtmlFieldRow().