KiCad PCB EDA Suite
|
LSEQ is a sequence (and therefore also a set) of PCB_LAYER_IDs. More...
#include <lseq.h>
Public Member Functions | |
LSEQ () | |
template<class InputIterator > | |
LSEQ (InputIterator aStart, InputIterator aEnd) | |
LSEQ (std::initializer_list< PCB_LAYER_ID > aLayers) | |
int | TestLayers (PCB_LAYER_ID aRhs, PCB_LAYER_ID aLhs) const |
Public Attributes | |
PCB_LAYER_ID | elements |
STL member. | |
LSEQ is a sequence (and therefore also a set) of PCB_LAYER_IDs.
A sequence provides a certain order.
It can also be used as an iterator:
for( LSEQ cu_stack = aSet.CuStack(); cu_stack; ++cu_stack ) { layer_id = *cu_stack; : things to do with layer_id; }
|
inline |
|
inline |
int LSEQ::TestLayers | ( | PCB_LAYER_ID | aRhs, |
PCB_LAYER_ID | aLhs | ||
) | const |
Definition at line 27 of file lseq.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
|
inherited |
STL member.