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

Everything a rules file could name in one release. More...

#include <drc_rules_release_vocabulary.h>

Public Attributes

const char * m_targetId
 
const char *const * m_tokens
 
size_t m_tokenCount
 
const char *const * m_functions
 
size_t m_functionCount
 
const char *const * m_properties
 
size_t m_propertyCount
 
const char *const * m_units
 
size_t m_unitCount
 
bool m_textVariables
 

Detailed Description

Everything a rules file could name in one release.

Tokens are the rule grammar, the rest is what a condition or assertion may call or read.

Definition at line 16 of file drc_rules_release_vocabulary.h.

Member Data Documentation

◆ m_functionCount

size_t DRC_RULE_VOCABULARY::m_functionCount

◆ m_functions

const char* const* DRC_RULE_VOCABULARY::m_functions

◆ m_properties

const char* const* DRC_RULE_VOCABULARY::m_properties

◆ m_propertyCount

size_t DRC_RULE_VOCABULARY::m_propertyCount

◆ m_targetId

const char* DRC_RULE_VOCABULARY::m_targetId

Definition at line 18 of file drc_rules_release_vocabulary.h.

◆ m_textVariables

bool DRC_RULE_VOCABULARY::m_textVariables

Definition at line 27 of file drc_rules_release_vocabulary.h.

Referenced by DrcRuleUnsupportedByTarget().

◆ m_tokenCount

size_t DRC_RULE_VOCABULARY::m_tokenCount

Definition at line 20 of file drc_rules_release_vocabulary.h.

Referenced by DrcRuleUnsupportedByTarget().

◆ m_tokens

const char* const* DRC_RULE_VOCABULARY::m_tokens

Definition at line 19 of file drc_rules_release_vocabulary.h.

Referenced by DrcRuleUnsupportedByTarget().

◆ m_unitCount

size_t DRC_RULE_VOCABULARY::m_unitCount

Definition at line 26 of file drc_rules_release_vocabulary.h.

Referenced by DrcRuleUnsupportedByTarget().

◆ m_units

const char* const* DRC_RULE_VOCABULARY::m_units

Definition at line 25 of file drc_rules_release_vocabulary.h.

Referenced by DrcRuleUnsupportedByTarget().


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