|
KiCad PCB EDA Suite
|
#include <map>#include <optional>#include <tl/expected.hpp>#include <wx/filename.h>#include <kicommon.h>#include <core/utf8.h>Go to the source code of this file.
Classes | |
| struct | LIBRARY_ERROR |
| class | LIBRARY_TABLE_ROW |
| class | LIBRARY_TABLE |
Typedefs | |
| template<typename ResultType> | |
| using | LIBRARY_RESULT = tl::expected<ResultType, LIBRARY_ERROR> |
| typedef std::vector< LIBRARY_TABLE_ROW >::iterator | LIBRARY_TABLE_ROWS_ITER |
| typedef std::vector< LIBRARY_TABLE_ROW >::const_iterator | LIBRARY_TABLE_ROWS_CITER |
Enumerations | |
| enum class | LIBRARY_TABLE_TYPE { UNINITIALIZED , SYMBOL , FOOTPRINT , DESIGN_BLOCK } |
| enum class | LIBRARY_TABLE_SCOPE { UNINITIALIZED , GLOBAL , PROJECT , BOTH } |
| using LIBRARY_RESULT = tl::expected<ResultType, LIBRARY_ERROR> |
Definition at line 66 of file library_table.h.
| typedef std::vector<LIBRARY_TABLE_ROW>::const_iterator LIBRARY_TABLE_ROWS_CITER |
Definition at line 128 of file library_table.h.
| typedef std::vector<LIBRARY_TABLE_ROW>::iterator LIBRARY_TABLE_ROWS_ITER |
Definition at line 127 of file library_table.h.
|
strong |
| Enumerator | |
|---|---|
| UNINITIALIZED | |
| GLOBAL | |
| PROJECT | |
| BOTH | |
Definition at line 41 of file library_table.h.
|
strong |
| Enumerator | |
|---|---|
| UNINITIALIZED | |
| SYMBOL | |
| FOOTPRINT | |
| DESIGN_BLOCK | |
Definition at line 33 of file library_table.h.