| 
    KiCad PCB EDA Suite
    
   | 
 
Go to the source code of this file.
Classes | |
| class | AM_PARAM_EVAL | 
| This helper class hold a value or an arithmetic operator to calculate the final value of a aperture macro parameter, using usual arithmetic operator precedence Only operators ADD, SUB, MUL, DIV, OPEN_PAR, CLOSE_PAR have meaning when calculating a value.  More... | |
| class | AM_PARAM_ITEM | 
| Hold an operand for an AM_PARAM as defined within standard RS274X.  More... | |
| class | AM_PARAM | 
| Hold a parameter value for an "aperture macro" as defined within standard RS274X.  More... | |
Typedefs | |
| typedef std::vector< AM_PARAM_EVAL > | AM_PARAM_EVAL_STACK | 
| typedef std::vector< AM_PARAM > | AM_PARAMS | 
Enumerations | |
| enum | parm_item_type {  NOP , PUSHVALUE , PUSHPARM , ADD , SUB , MUL , DIV , OPEN_PAR , CLOSE_PAR , POPVALUE }  | 
| typedef std::vector<AM_PARAM_EVAL> AM_PARAM_EVAL_STACK | 
Definition at line 210 of file am_param.h.
Definition at line 351 of file am_param.h.
| enum parm_item_type | 
| Enumerator | |
|---|---|
| NOP | |
| PUSHVALUE | |
| PUSHPARM | |
| ADD | |
| SUB | |
| MUL | |
| DIV | |
| OPEN_PAR | |
| CLOSE_PAR | |
| POPVALUE | |
Definition at line 148 of file am_param.h.