|
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 146 of file allegro_builder.cpp.
| using LL_WALKER::NEXT_FUNC_T = std::function<uint32_t( const BLOCK_BASE& )> |
Definition at line 150 of file allegro_builder.cpp.
|
inline |
Definition at line 203 of file allegro_builder.cpp.
References GetPrimaryNext(), m_board, m_head, m_nextFunction, and m_tail.
Referenced by LL_WALKER().
|
inline |
Definition at line 210 of file allegro_builder.cpp.
References LL_WALKER().
|
inline |
Definition at line 215 of file allegro_builder.cpp.
References m_board, m_head, m_nextFunction, and m_tail.
|
inline |
Definition at line 216 of file allegro_builder.cpp.
References m_board, m_nextFunction, and m_tail.
|
inline |
Definition at line 218 of file allegro_builder.cpp.
References m_nextFunction.
Referenced by ALLEGRO::BOARD_BUILDER::buildFootprint().
|
private |
Definition at line 223 of file allegro_builder.cpp.
Referenced by begin(), end(), and LL_WALKER().
|
private |
Definition at line 221 of file allegro_builder.cpp.
Referenced by begin(), and LL_WALKER().
|
private |
Definition at line 226 of file allegro_builder.cpp.
Referenced by begin(), end(), LL_WALKER(), and SetNextFunc().
|
private |
Definition at line 222 of file allegro_builder.cpp.
Referenced by begin(), end(), and LL_WALKER().