| 
    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().