|
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. | |
| 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 |
|
inherited |
STL member.
|
inherited |
STL member.