|
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.