|
KiCad PCB EDA Suite
|
Classes | |
| class | iterator |
Public Types | |
| using | NEXT_FUNC_T = std::function<uint32_t( const BLOCK_BASE& )> |
Public Member Functions | |
| LL_WALKER (uint32_t aHead, uint32_t aTail, const BRD_DB &aBoard) | |
| LL_WALKER (const FILE_HEADER::LINKED_LIST &aList, const BRD_DB &aBoard) | |
| iterator | begin () const |
| iterator | end () const |
| void | SetNextFunc (NEXT_FUNC_T aNextFunc) |
Private Attributes | |
| uint32_t | m_head |
| uint32_t | m_tail |
| const BRD_DB & | m_board |
| NEXT_FUNC_T | m_nextFunction |
Definition at line 131 of file allegro_builder.cpp.
| using LL_WALKER::NEXT_FUNC_T = std::function<uint32_t( const BLOCK_BASE& )> |
Definition at line 135 of file allegro_builder.cpp.
|
inline |
Definition at line 188 of file allegro_builder.cpp.
References GetPrimaryNext(), m_board, m_head, m_nextFunction, and m_tail.
Referenced by LL_WALKER().
|
inline |
Definition at line 195 of file allegro_builder.cpp.
References LL_WALKER().
|
inline |
Definition at line 200 of file allegro_builder.cpp.
References m_board, m_head, m_nextFunction, and m_tail.
|
inline |
Definition at line 201 of file allegro_builder.cpp.
References m_board, m_nextFunction, and m_tail.
|
inline |
Definition at line 203 of file allegro_builder.cpp.
References m_nextFunction.
Referenced by ALLEGRO::BOARD_BUILDER::buildFootprint().
|
private |
Definition at line 208 of file allegro_builder.cpp.
Referenced by begin(), end(), and LL_WALKER().
|
private |
Definition at line 206 of file allegro_builder.cpp.
Referenced by begin(), and LL_WALKER().
|
private |
Definition at line 211 of file allegro_builder.cpp.
Referenced by begin(), end(), LL_WALKER(), and SetNextFunc().
|
private |
Definition at line 207 of file allegro_builder.cpp.
Referenced by begin(), end(), and LL_WALKER().