General information:Author: klaas Version: 1.0 Date: Thu Oct 14 13:41:35 MET 1999 |
Header files:
|
Code files: |
Input driver for KEY strings (the string contains KEY records)
only the following primitives can be added this way <element> ::= <boundary>
<path>
<circle>
<arc>
<text>
<node>
<box>
ENDEL
see base class
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: NONE |
Declaration:
KEY_string_in(Setup* setup, AliasList* aliaslist, double factor)
Description:
constructor
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: NONE |
Declaration:
~KEY_string_in()
Description:
destructor
scope: public | purpose: normal | inline?: no | function property: standard | type: basic | typename: G_BOOL |
Declaration:
G_BOOL Insert(GdsII* _GdsII,char* string)
Description:
add the KEY data in string to the internal database
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: G_BOOL |
Declaration:
G_BOOL ReadItem(char* type)
Description:
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: void |
Declaration:
void IncC()
Description:
read next character
scope: protected | purpose: normal | inline?: no | function property: standard | type: basic | typename: char |
Declaration:
char PeekNextC()
Description:
to evaluate alias strings
scope: protected | type: basic | typename: AliasList* |
Declaration:
AliasList* _aliaslist
Description:
to evaluate alias strings
scope: protected | type: basic | typename: char* |
Declaration:
char* _commands
Description:
buffer for the string to evaluate
scope: protected | type: basic | typename: char* |
Declaration:
char* _c
Description:
current character