KiCad PCB EDA Suite
Loading...
Searching...
No Matches
CADSTAR_LIB_PARSER_STATE Struct Reference

Struture that will be populated by the PEGTL parser. More...

Public Attributes

std::string m_CurrentString
 
std::string m_CurrentAttrName
 
std::string m_CurrentSignalName
 
long m_CurrentLong = 0
 
CADSTAR_PART_NODE m_CurrentNode
 
long m_CurrentNodeIdx = 0
 
std::vector< long > m_CurrentPinEquivalenceGroup
 
std::set< std::string > m_CurrentElementsParsed
 
bool m_ReadOnly = false
 
CADSTAR_SWAP_GROUP m_CurrentSwapGroup
 
CADSTAR_PART_PIN m_CurrentPin
 
std::vector< CADSTAR_PART_PINm_CurrentPinList
 
CADSTAR_PART_SYMBOL_ENTRY m_CurrentSymbol
 
CADSTAR_PART_ENTRY m_CurrentPart
 
CADSTAR_PARTS_LIB_MODEL m_ParsedModel
 

Detailed Description

Struture that will be populated by the PEGTL parser.

Definition at line 36 of file cadstar_parts_lib_parser.cpp.

Member Data Documentation

◆ m_CurrentAttrName

◆ m_CurrentElementsParsed

std::set<std::string> CADSTAR_LIB_PARSER_STATE::m_CurrentElementsParsed

◆ m_CurrentLong

◆ m_CurrentNode

◆ m_CurrentNodeIdx

long CADSTAR_LIB_PARSER_STATE::m_CurrentNodeIdx = 0

◆ m_CurrentPart

◆ m_CurrentPin

◆ m_CurrentPinEquivalenceGroup

std::vector<long> CADSTAR_LIB_PARSER_STATE::m_CurrentPinEquivalenceGroup

◆ m_CurrentPinList

◆ m_CurrentSignalName

std::string CADSTAR_LIB_PARSER_STATE::m_CurrentSignalName

◆ m_CurrentString

◆ m_CurrentSwapGroup

CADSTAR_SWAP_GROUP CADSTAR_LIB_PARSER_STATE::m_CurrentSwapGroup

Definition at line 47 of file cadstar_parts_lib_parser.cpp.

◆ m_CurrentSymbol

CADSTAR_PART_SYMBOL_ENTRY CADSTAR_LIB_PARSER_STATE::m_CurrentSymbol

◆ m_ParsedModel

◆ m_ReadOnly

bool CADSTAR_LIB_PARSER_STATE::m_ReadOnly = false

The documentation for this struct was generated from the following file: