|
KiCad PCB EDA Suite
|
#include <io/pads/pads_common.h>#include <cstdint>#include <sstream>#include <iomanip>#include <fstream>#include <exception>#include <wx/dir.h>#include <wx/filename.h>#include <wx/log.h>Go to the source code of this file.
Namespaces | |
| namespace | PADS_COMMON |
Functions | |
| KIID | PADS_COMMON::GenerateDeterministicUuid (const std::string &aIdentifier) |
| Generate a deterministic KIID from a PADS component identifier. | |
| PADS_FILE_TYPE | PADS_COMMON::DetectPadsFileType (const wxString &aFilePath) |
| Detect the type of a PADS file by examining its header. | |
| RELATED_FILES | PADS_COMMON::FindRelatedPadsFiles (const wxString &aFilePath) |
| Find related PADS project files from a given source file. | |
| int | PADS_COMMON::ParseInt (const std::string &aStr, int aDefault=0, const std::string &aContext={}) |
| Parse integer from string with error context. | |
| double | PADS_COMMON::ParseDouble (const std::string &aStr, double aDefault=0.0, const std::string &aContext={}) |
| Parse double from string with error context. | |
| wxString | PADS_COMMON::ConvertInvertedNetName (const std::string &aNetName) |
| Convert a PADS net name to KiCad format, handling inverted signal notation. | |
| LINE_STYLE | PADS_COMMON::PadsLineStyleToKiCad (int aPadsStyle) |
| Convert a PADS line style integer to a KiCad LINE_STYLE enum value. | |