| 
    KiCad PCB EDA Suite
    
   | 
 
Public Member Functions | |
| FOOTPRINT_INFO_GENERATOR (SYMBOL_LIBRARY_ADAPTER *aLibs, LIB_ID const &aLibId, int aUnit) | |
| void | GenerateHtml () | 
| Generate the HTML internally.   | |
| wxString | GetHtml () const | 
| Return the generated HTML.   | |
| FOOTPRINT_INFO_GENERATOR (FP_LIB_TABLE *aFpLibTable, LIB_ID const &aLibId) | |
| void | GenerateHtml () | 
| Generate the HTML internally.   | |
| wxString | GetHtml () | 
| Return the generated HTML.   | |
Protected Member Functions | |
| void | SetHtmlName () | 
| void | SetHtmlAliasOf () | 
| void | SetHtmlDesc () | 
| void | SetHtmlKeywords () | 
| wxString | GetHtmlFieldRow (const SCH_FIELD &aField) const | 
| void | SetHtmlFieldTable () | 
Private Attributes | |
| wxString | m_html | 
| SYMBOL_LIBRARY_ADAPTER * | m_libs | 
| LIB_ID const | m_lib_id | 
| LIB_SYMBOL * | m_symbol | 
| int | m_unit | 
| FP_LIB_TABLE * | m_fp_lib_table | 
| 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 105 of file generate_footprint_info.cpp.
References DescriptionFormat, m_footprint, m_fp_lib_table, m_html, and m_lib_id.
      
  | 
  inline | 
Generate the HTML internally.
Definition at line 64 of file generate_alias_info.cpp.
References _, m_lib_id, m_libs, m_symbol, SetHtmlAliasOf(), SetHtmlDesc(), SetHtmlFieldTable(), SetHtmlKeywords(), SetHtmlName(), and IO_ERROR::What().
Referenced by GenerateAliasInfo(), and GenerateFootprintInfo().
      
  | 
  inline | 
Generate the HTML internally.
Definition at line 115 of file generate_footprint_info.cpp.
References _, DocFormat, EscapeHTML(), GetFootprintDocumentationURL(), KeywordsFormat, LinkifyHTML(), m_footprint, m_fp_lib_table, m_html, m_lib_id, name, UnescapeString(), and IO_ERROR::What().
      
  | 
  inline | 
Return the generated HTML.
Definition at line 175 of file generate_footprint_info.cpp.
References m_html.
      
  | 
  inline | 
Return the generated HTML.
Definition at line 97 of file generate_alias_info.cpp.
References m_html.
Referenced by GenerateAliasInfo(), and GenerateFootprintInfo().
      
  | 
  inlineprotected | 
Definition at line 156 of file generate_alias_info.cpp.
References DATASHEET, EscapeHTML(), FieldFormat, SCH_FIELD::GetCanonicalName(), SCH_FIELD::GetFullText(), SCH_FIELD::GetId(), SCH_FIELD::GetShownText(), SCH_FIELD::IsHypertext(), LinkFormat, m_symbol, m_unit, name, REFERENCE, text, and VALUE.
Referenced by SetHtmlFieldTable().
      
  | 
  inlineprotected | 
Definition at line 108 of file generate_alias_info.cpp.
References _, AliasOfFormat, EscapeHTML(), LIB_SYMBOL::GetDesc(), LIB_SYMBOL::GetName(), m_html, m_symbol, and UnescapeString().
Referenced by GenerateHtml().
      
  | 
  inlineprotected | 
Definition at line 133 of file generate_alias_info.cpp.
References DescFormat, EscapeHTML(), LinkifyHTML(), m_html, m_symbol, and UnescapeString().
Referenced by GenerateHtml().
      
  | 
  inlineprotected | 
Definition at line 222 of file generate_alias_info.cpp.
References GetHtmlFieldRow(), m_html, and m_symbol.
Referenced by GenerateHtml().
      
  | 
  inlineprotected | 
Definition at line 146 of file generate_alias_info.cpp.
References EscapeHTML(), KeywordsFormat, m_html, and m_symbol.
Referenced by GenerateHtml().
      
  | 
  inlineprotected | 
Definition at line 103 of file generate_alias_info.cpp.
References EscapeHTML(), m_html, m_symbol, and UnescapeString().
Referenced by GenerateHtml().
      
  | 
  private | 
Definition at line 185 of file generate_footprint_info.cpp.
Referenced by FOOTPRINT_INFO_GENERATOR(), and GenerateHtml().
      
  | 
  private | 
Definition at line 182 of file generate_footprint_info.cpp.
Referenced by FOOTPRINT_INFO_GENERATOR(), and GenerateHtml().
      
  | 
  private | 
Definition at line 257 of file generate_alias_info.cpp.
Referenced by FOOTPRINT_INFO_GENERATOR(), FOOTPRINT_INFO_GENERATOR(), GenerateHtml(), GetHtml(), GetHtml(), SetHtmlAliasOf(), SetHtmlDesc(), SetHtmlFieldTable(), SetHtmlKeywords(), and SetHtmlName().
      
  | 
  private | 
Definition at line 259 of file generate_alias_info.cpp.
Referenced by FOOTPRINT_INFO_GENERATOR(), FOOTPRINT_INFO_GENERATOR(), and GenerateHtml().
      
  | 
  private | 
Definition at line 258 of file generate_alias_info.cpp.
Referenced by FOOTPRINT_INFO_GENERATOR(), and GenerateHtml().
      
  | 
  private | 
Definition at line 260 of file generate_alias_info.cpp.
Referenced by FOOTPRINT_INFO_GENERATOR(), GenerateHtml(), GetHtmlFieldRow(), SetHtmlAliasOf(), SetHtmlDesc(), SetHtmlFieldTable(), SetHtmlKeywords(), and SetHtmlName().
      
  | 
  private | 
Definition at line 261 of file generate_alias_info.cpp.
Referenced by FOOTPRINT_INFO_GENERATOR(), and GetHtmlFieldRow().