KiCad PCB EDA Suite
PCB_PARSER Member List

This is the complete list of members for PCB_PARSER, including all inherited members.

createOldLayerMapping(std::unordered_map< std::string, std::string > &aMap)PCB_PARSERprivate
CurStrToKIID()PCB_PARSERprivate
getNetCode(int aNetCode)PCB_PARSERinlineprivate
GetRequiredVersion()PCB_PARSER
init()PCB_PARSERprivate
IsTooRecent()PCB_PARSERinline
KIID_MAP typedefPCB_PARSERprivate
LAYER_ID_MAP typedefPCB_PARSERprivate
lookUpLayer(const M &aMap)PCB_PARSERprivate
LSET_MAP typedefPCB_PARSERprivate
m_boardPCB_PARSERprivate
m_groupInfosPCB_PARSERprivate
m_layerIndicesPCB_PARSERprivate
m_layerMasksPCB_PARSERprivate
m_netCodesPCB_PARSERprivate
m_requiredVersionPCB_PARSERprivate
m_resetKIIDMapPCB_PARSERprivate
m_resetKIIDsPCB_PARSERprivate
m_showLegacyZoneWarningPCB_PARSERprivate
m_tooRecentPCB_PARSERprivate
m_undefinedLayersPCB_PARSERprivate
Parse()PCB_PARSER
parse3DModel()PCB_PARSERprivate
parseARC()PCB_PARSERprivate
parseBOARD()PCB_PARSERprivate
parseBOARD_unchecked()PCB_PARSERprivate
parseBoardItemLayer()PCB_PARSERprivate
parseBoardItemLayersAsMask()PCB_PARSERprivate
parseBoardStackup()PCB_PARSERprivate
parseBoardUnits()PCB_PARSERinlineprivate
parseBoardUnits(const char *aExpected)PCB_PARSERinlineprivate
parseBoardUnits(PCB_KEYS_T::T aToken)PCB_PARSERinlineprivate
parseBool()PCB_PARSERprivate
parseDefaults(BOARD_DESIGN_SETTINGS &aSettings)PCB_PARSERprivate
parseDefaultTextDims(BOARD_DESIGN_SETTINGS &aSettings, int aLayer)PCB_PARSERprivate
parseDIMENSION()PCB_PARSERprivate
parseDouble()PCB_PARSERprivate
parseDouble(const char *aExpected)PCB_PARSERinlineprivate
parseDouble(PCB_KEYS_T::T aToken)PCB_PARSERinlineprivate
parseEDA_TEXT(EDA_TEXT *aText)PCB_PARSERprivate
parseFOOTPRINT(wxArrayString *aInitialComments=0)PCB_PARSER
parseFOOTPRINT_unchecked(wxArrayString *aInitialComments=0)PCB_PARSERprivate
parseFP_SHAPE()PCB_PARSERprivate
parseFP_TEXT()PCB_PARSERprivate
parseGeneralSection()PCB_PARSERprivate
parseGROUP(BOARD_ITEM *aParent)PCB_PARSERprivate
parseHeader()PCB_PARSERprivate
parseHex()PCB_PARSERinlineprivate
parseInt()PCB_PARSERinlineprivate
parseInt(const char *aExpected)PCB_PARSERinlineprivate
parseLayer(LAYER *aLayer)PCB_PARSERprivate
parseLayers()PCB_PARSERprivate
parseNETCLASS()PCB_PARSERprivate
parseNETINFO_ITEM()PCB_PARSERprivate
parsePAD(FOOTPRINT *aParent=NULL)PCB_PARSERprivate
parsePAD_option(PAD *aPad)PCB_PARSERprivate
parsePAGE_INFO()PCB_PARSERprivate
parsePCB_SHAPE()PCB_PARSERprivate
parsePCB_TARGET()PCB_PARSERprivate
parsePCB_TEXT()PCB_PARSERprivate
parseProperty()PCB_PARSERprivate
parseSetup()PCB_PARSERprivate
parseTITLE_BLOCK()PCB_PARSERprivate
parseTRACK()PCB_PARSERprivate
parseVIA()PCB_PARSERprivate
parseXY()PCB_PARSERprivate
parseXY(int *aX, int *aY)PCB_PARSERprivate
parseZONE(BOARD_ITEM_CONTAINER *aParent)PCB_PARSERprivate
PCB_PARSER(LINE_READER *aReader=NULL)PCB_PARSERinline
pushValueIntoMap(int aIndex, int aValue)PCB_PARSERprivate
resolveGroups(BOARD_ITEM *aParent)PCB_PARSERprivate
SetBoard(BOARD *aBoard)PCB_PARSERinline
SetLineReader(LINE_READER *aReader)PCB_PARSERinline
skipCurrent()PCB_PARSERprivate