|
KiCad PCB EDA Suite
|
Namespaces | |
| namespace | types |
Functions | |
| void | PackLayerSet (google::protobuf::RepeatedField< int > &aOutput, const LSET &aLayerSet) |
| LSET | UnpackLayerSet (const google::protobuf::RepeatedField< int > &aProtoLayerSet) |
| void kiapi::board::PackLayerSet | ( | google::protobuf::RepeatedField< int > & | aOutput, |
| const LSET & | aLayerSet ) |
Definition at line 81 of file api_pcb_utils.cpp.
References LSET::Seq(), and ToProtoEnum().
Referenced by API_HANDLER_PCB::handleGetBoardEnabledLayers(), API_HANDLER_PCB::handleSetBoardEnabledLayers(), PADSTACK::Serialize(), PCB_VIA::Serialize(), and ZONE::Serialize().
| LSET kiapi::board::UnpackLayerSet | ( | const google::protobuf::RepeatedField< int > & | aProtoLayerSet | ) |
Definition at line 88 of file api_pcb_utils.cpp.
References F_Cu, FromProtoEnum(), IsValidLayer(), PCB_LAYER_ID_COUNT, and BASE_SET::set().
Referenced by PADSTACK::Deserialize(), ZONE::Deserialize(), and API_HANDLER_PCB::handleSetBoardEnabledLayers().