KiCad PCB EDA Suite
Loading...
Searching...
No Matches
Classes
|
Namespaces
cadstar_parts_lib_grammar.h File Reference
#include <pegtl.hpp>
Go to the source code of this file.
Classes
struct
CADSTAR_PARTS_LIB::WHITESPACE
Needed, because PEGTL "space" includes newline characters.
More...
struct
CADSTAR_PARTS_LIB::EMPTY_LINE
Empty line with whitespaces.
More...
struct
CADSTAR_PARTS_LIB::LINE_CONTINUATION
Any text in the format can span multiple lines using '&'.
More...
struct
CADSTAR_PARTS_LIB::WHITESPACE_OR_CONTINUATION
struct
CADSTAR_PARTS_LIB::STR_SEGMENT_EXCLUDING< EXCLUSION_RULES >
String segment( no line continuation ), with exclusion rules.
More...
struct
CADSTAR_PARTS_LIB::STRING_EXCLUDING< EXCLUSION_RULES >
String with optional line continuation and exclusion rules.
More...
struct
CADSTAR_PARTS_LIB::spaced_ch< CHAR_TO_FIND >
Control character with or without preceding whitespace.
More...
struct
CADSTAR_PARTS_LIB::QUOTED_STRING
String inside quotation marks.
More...
struct
CADSTAR_PARTS_LIB::SINGLE_QUOTED_STRING
String inside single quotation marks.
More...
struct
CADSTAR_PARTS_LIB::STRING_IN_BRACKETS
String inside brackets with preceding spaces.
More...
struct
CADSTAR_PARTS_LIB::STRING_IN_BRACKETS_EOLF
String inside brackets with preceding spaces, ending with EOL or EOF.
More...
struct
CADSTAR_PARTS_LIB::CURRENT_FORMAT_NUMBER
struct
CADSTAR_PARTS_LIB::FORMAT
struct
CADSTAR_PARTS_LIB::HIERARCHY_NODE_INDEX
struct
CADSTAR_PARTS_LIB::HIERARCHY_CURRENT_NODE
struct
CADSTAR_PARTS_LIB::HIERARCHY_PARENT_NODE
struct
CADSTAR_PARTS_LIB::HIERARCHY_NODE_NAME
struct
CADSTAR_PARTS_LIB::HIERARCHY_PART_NAME
struct
CADSTAR_PARTS_LIB::HIERARCHY_NODE_ENTRY
struct
CADSTAR_PARTS_LIB::PART_HEADER_START
struct
CADSTAR_PARTS_LIB::PART_NAME_FILTER
struct
CADSTAR_PARTS_LIB::PART_NUMBER_FILTER
struct
CADSTAR_PARTS_LIB::PART_VERSION_FILTER
struct
CADSTAR_PARTS_LIB::PART_NAME
struct
CADSTAR_PARTS_LIB::PART_NUMBER
struct
CADSTAR_PARTS_LIB::PART_VERSION
struct
CADSTAR_PARTS_LIB::PART_DESCRIPTION
struct
CADSTAR_PARTS_LIB::PART_HEADER
struct
CADSTAR_PARTS_LIB::PCB_COMPONENT_FILTER
struct
CADSTAR_PARTS_LIB::PCB_ALTERNATE_FILTER
struct
CADSTAR_PARTS_LIB::PCB_COMPONENT
struct
CADSTAR_PARTS_LIB::PCB_ALTERNATE
struct
CADSTAR_PARTS_LIB::PART_PCB_COMPONENT
struct
CADSTAR_PARTS_LIB::VALUE
struct
CADSTAR_PARTS_LIB::PART_VALUE
struct
CADSTAR_PARTS_LIB::PINNUM
struct
CADSTAR_PARTS_LIB::PINNAME
struct
CADSTAR_PARTS_LIB::PINNAME_ENTRY
struct
CADSTAR_PARTS_LIB::PIN_NAMES_LIST
struct
CADSTAR_PARTS_LIB::PINLABEL
struct
CADSTAR_PARTS_LIB::PINLABEL_ENTRY
struct
CADSTAR_PARTS_LIB::PIN_LABELS_LIST
struct
CADSTAR_PARTS_LIB::EQUIVALENT_PIN
struct
CADSTAR_PARTS_LIB::EQUIVALENT_PINS_GROUP
struct
CADSTAR_PARTS_LIB::PIN_EQUIVALENCES
struct
CADSTAR_PARTS_LIB::SYM_ELEMENT_NAME
struct
CADSTAR_PARTS_LIB::SYM_LINE
struct
CADSTAR_PARTS_LIB::GATE_PINS_LIST
struct
CADSTAR_PARTS_LIB::INTERNAL_SWAP_GATE
struct
CADSTAR_PARTS_LIB::EXTERNAL_SWAP_GATE
struct
CADSTAR_PARTS_LIB::INTERNAL_SWAP_GROUP
struct
CADSTAR_PARTS_LIB::EXTERNAL_SWAP_GROUP
struct
CADSTAR_PARTS_LIB::DEFINITION_NAME
struct
CADSTAR_PARTS_LIB::DFN_LINE
struct
CADSTAR_PARTS_LIB::NGS_LINE
struct
CADSTAR_PARTS_LIB::NPV_LINE
struct
CADSTAR_PARTS_LIB::STEM
struct
CADSTAR_PARTS_LIB::STM_LINE
struct
CADSTAR_PARTS_LIB::MAX_PIN_COUNT
struct
CADSTAR_PARTS_LIB::MXP_LINE
struct
CADSTAR_PARTS_LIB::SPICE_PART_NAME
struct
CADSTAR_PARTS_LIB::SPICE_MODEL
struct
CADSTAR_PARTS_LIB::SPI_LINE
struct
CADSTAR_PARTS_LIB::ACCEPTANCE_PART_NAME
struct
CADSTAR_PARTS_LIB::ACCEPTANCE_TEXT
struct
CADSTAR_PARTS_LIB::PAC_LINE
struct
CADSTAR_PARTS_LIB::USER_PART_ATTRIBUTE_NAME
struct
CADSTAR_PARTS_LIB::USER_PART_ATTRIBUTE_VALUE
struct
CADSTAR_PARTS_LIB::USER_PART_ATTRIBUTE
struct
CADSTAR_PARTS_LIB::READONLY
struct
CADSTAR_PARTS_LIB::ATTRIBUTE_NAME
struct
CADSTAR_PARTS_LIB::ATTRIBUTE_VALUE
struct
CADSTAR_PARTS_LIB::ATTRIBUTE_VALUE_EOLF
struct
CADSTAR_PARTS_LIB::GENERIC_ATTRIBUTE< START_TOKEN >
struct
CADSTAR_PARTS_LIB::SCM_ATTRIBUTE
struct
CADSTAR_PARTS_LIB::PCB_ATTRIBUTE
struct
CADSTAR_PARTS_LIB::PART_ATTRIBUTE
struct
CADSTAR_PARTS_LIB::SCH_PCB_ATTRIBUTE
struct
CADSTAR_PARTS_LIB::SCH_NAME
struct
CADSTAR_PARTS_LIB::SCH_ALTERNATE
struct
CADSTAR_PARTS_LIB::SCH_SYMBOL_LINE
struct
CADSTAR_PARTS_LIB::PIN_IDENTIFIER
struct
CADSTAR_PARTS_LIB::PIN_POSITION
struct
CADSTAR_PARTS_LIB::PIN_TYPE
struct
CADSTAR_PARTS_LIB::PIN_LOADING
struct
CADSTAR_PARTS_LIB::PIN_ENTRY
struct
CADSTAR_PARTS_LIB::PIN_LIST
struct
CADSTAR_PARTS_LIB::SYMBOL_ENTRY
struct
CADSTAR_PARTS_LIB::PIN_SIGNAL_NAME
struct
CADSTAR_PARTS_LIB::HIDDEN_PIN_ENTRY
struct
CADSTAR_PARTS_LIB::PART_ENTRY
struct
CADSTAR_PARTS_LIB::GRAMMAR
Grammar for CADSTAR Parts Library file format (*.lib)
More...
struct
CADSTAR_PARTS_LIB::VALID_HEADER
Grammar to parse the file header only.
More...
Namespaces
namespace
CADSTAR_PARTS_LIB
src
common
io
cadstar
cadstar_parts_lib_grammar.h
Generated on Sun Nov 24 2024 00:04:58 for KiCad PCB EDA Suite by
1.9.6