|
KiCad PCB EDA Suite
|
#include <http_lib_settings.h>
Public Types | |
| using | field_type = std::tuple<std::string, bool> |
| Field content keyed by name, holding the text value and its schematic visibility. | |
Public Attributes | |
| std::string | id |
| std::string | name |
| std::string | symbolIdStr |
| bool | exclude_from_bom = false |
| bool | exclude_from_board = false |
| bool | exclude_from_sim = false |
| std::time_t | lastCached = 0 |
| bool | detailsLoaded = false |
| std::string | desc |
| std::string | keywords |
| std::vector< std::string > | fp_filters |
| std::vector< std::pair< std::string, field_type > > | fields |
| std::unordered_map< wxString, std::vector< wxString > > | pin_map |
| Legacy flat MR !2540 pin assignment table (read for one release; issue #2282). | |
| PIN_MAP_SET | named_pin_maps |
| Spec-form named pin maps and their footprint associations (issue #2282). | |
| std::vector< ASSOCIATED_FOOTPRINT > | associated_footprints |
Definition at line 49 of file http_lib_settings.h.
| using HTTP_LIB_PART::field_type = std::tuple<std::string, bool> |
Field content keyed by name, holding the text value and its schematic visibility.
Definition at line 68 of file http_lib_settings.h.
| std::vector<ASSOCIATED_FOOTPRINT> HTTP_LIB_PART::associated_footprints |
Definition at line 77 of file http_lib_settings.h.
Referenced by SCH_IO_HTTP_LIB::loadSymbolFromPart(), and HTTP_LIB_CONNECTION::SelectOne().
| std::string HTTP_LIB_PART::desc |
Definition at line 63 of file http_lib_settings.h.
Referenced by SCH_IO_HTTP_LIB::loadSymbolFromPart(), and setPartIdNameAndMetadata().
| bool HTTP_LIB_PART::detailsLoaded = false |
Definition at line 61 of file http_lib_settings.h.
Referenced by HTTP_LIB_CONNECTION::SelectAll(), and HTTP_LIB_CONNECTION::SelectOne().
| bool HTTP_LIB_PART::exclude_from_board = false |
Definition at line 56 of file http_lib_settings.h.
Referenced by SCH_IO_HTTP_LIB::loadSymbolFromPart(), and setPartExtendedData().
| bool HTTP_LIB_PART::exclude_from_bom = false |
Definition at line 55 of file http_lib_settings.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), SCH_IO_HTTP_LIB::loadSymbolFromPart(), and setPartExtendedData().
| bool HTTP_LIB_PART::exclude_from_sim = false |
Definition at line 57 of file http_lib_settings.h.
Referenced by BOOST_AUTO_TEST_CASE(), SCH_IO_HTTP_LIB::loadSymbolFromPart(), and setPartExtendedData().
| std::vector<std::pair<std::string, field_type> > HTTP_LIB_PART::fields |
Definition at line 70 of file http_lib_settings.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), SCH_IO_HTTP_LIB::loadSymbolFromPart(), and setPartExtendedData().
| std::vector<std::string> HTTP_LIB_PART::fp_filters |
Definition at line 65 of file http_lib_settings.h.
Referenced by SCH_IO_HTTP_LIB::loadSymbolFromPart(), and setPartIdNameAndMetadata().
| std::string HTTP_LIB_PART::id |
Definition at line 51 of file http_lib_settings.h.
Referenced by SCH_IO_HTTP_LIB::EnumerateSymbolLib(), HTTP_LIB_CONNECTION::SelectAll(), HTTP_LIB_CONNECTION::SelectOne(), and setPartIdNameAndMetadata().
| std::string HTTP_LIB_PART::keywords |
Definition at line 64 of file http_lib_settings.h.
Referenced by SCH_IO_HTTP_LIB::loadSymbolFromPart(), and setPartIdNameAndMetadata().
| std::time_t HTTP_LIB_PART::lastCached = 0 |
Definition at line 59 of file http_lib_settings.h.
Referenced by HTTP_LIB_CONNECTION::SelectAll(), and HTTP_LIB_CONNECTION::SelectOne().
| std::string HTTP_LIB_PART::name |
Definition at line 52 of file http_lib_settings.h.
Referenced by SCH_IO_HTTP_LIB::EnumerateSymbolLib(), HTTP_LIB_CONNECTION::SelectAll(), and setPartIdNameAndMetadata().
| PIN_MAP_SET HTTP_LIB_PART::named_pin_maps |
Spec-form named pin maps and their footprint associations (issue #2282).
Definition at line 76 of file http_lib_settings.h.
Referenced by SCH_IO_HTTP_LIB::loadSymbolFromPart(), and HTTP_LIB_CONNECTION::SelectOne().
| std::unordered_map<wxString, std::vector<wxString> > HTTP_LIB_PART::pin_map |
Legacy flat MR !2540 pin assignment table (read for one release; issue #2282).
Definition at line 73 of file http_lib_settings.h.
Referenced by SCH_IO_HTTP_LIB::loadSymbolFromPart(), and HTTP_LIB_CONNECTION::SelectOne().
| std::string HTTP_LIB_PART::symbolIdStr |
Definition at line 53 of file http_lib_settings.h.
Referenced by BOOST_AUTO_TEST_CASE(), SCH_IO_HTTP_LIB::loadSymbolFromPart(), and setPartExtendedData().