KiCad PCB EDA Suite
Loading...
Searching...
No Matches
drill_symbol_profile.cpp File Reference
#include <drill/drill_symbol_profile.h>
#include <base_units.h>
#include <drill/drill_operation.h>
#include <fmt/format.h>

Go to the source code of this file.

Functions

const char * DrillGroupKeyToken (DRILL_GROUP_KEY aKey)
 Stable file tokens, deliberately independent of enum ordering so a later insertion into the enum cannot silently change what a board file means.
 
const char * DrillMarkPolicyToken (DRILL_MARK_POLICY aPolicy)
 
const char * DrillMarkModeToken (DRILL_MARK_MODE aMode)
 
bool DrillGroupKeyFromToken (const wxString &aToken, DRILL_GROUP_KEY &aKey)
 
bool DrillMarkPolicyFromToken (const wxString &aToken, DRILL_MARK_POLICY &aPolicy)
 
bool DrillMarkModeFromToken (const wxString &aToken, DRILL_MARK_MODE &aMode)
 

Function Documentation

◆ DrillGroupKeyFromToken()

bool DrillGroupKeyFromToken ( const wxString & aToken,
DRILL_GROUP_KEY & aKey )

◆ DrillGroupKeyToken()

const char * DrillGroupKeyToken ( DRILL_GROUP_KEY aKey)

Stable file tokens, deliberately independent of enum ordering so a later insertion into the enum cannot silently change what a board file means.

Definition at line 251 of file drill_symbol_profile.cpp.

Referenced by PCB_IO_KICAD_SEXPR::formatDrillSymbolProfile().

◆ DrillMarkModeFromToken()

bool DrillMarkModeFromToken ( const wxString & aToken,
DRILL_MARK_MODE & aMode )

◆ DrillMarkModeToken()

const char * DrillMarkModeToken ( DRILL_MARK_MODE aMode)

◆ DrillMarkPolicyFromToken()

bool DrillMarkPolicyFromToken ( const wxString & aToken,
DRILL_MARK_POLICY & aPolicy )

◆ DrillMarkPolicyToken()

const char * DrillMarkPolicyToken ( DRILL_MARK_POLICY aPolicy)