Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ITokenSpec C Wrapper


Functions

CLINK void ITokenSpec_setClassName (char *className_)
CLINK void ITokenSpec_setInheritance (char *inheritance_)
CLINK void ITokenSpec_setPreambleCode (char *preambleCode_)
CLINK void ITokenSpec_addCodeBlock (char *block_)

Variables

ITokenSpeccw_tokenSpec

Detailed Description

These are the wrapper functino that get callecd from the C parser code. Each of these function will call the corresponding method of the ITokenSpec instance pointed to by cw_tokenSpec.

Function Documentation

CLINK void ITokenSpec_setClassName ( char * className_ )
 

Definition at line 44 of file cw_itoken_spec.cc.

Referenced by yyparse().

CLINK void ITokenSpec_setInheritance ( char * inheritance_ )
 

Definition at line 51 of file cw_itoken_spec.cc.

Referenced by yyparse().

CLINK void ITokenSpec_setPreambleCode ( char * preambleCode_ )
 

Definition at line 59 of file cw_itoken_spec.cc.

Referenced by yyparse().

CLINK void ITokenSpec_addCodeBlock ( char * block_ )
 

Definition at line 68 of file cw_itoken_spec.cc.

Referenced by yyparse().


Variable Documentation

ITokenSpec* cw_tokenSpec
 

This will point to the ITookenSpec object that is used by the parser. Its methods will actually be called from the parser C code though this wrapper. This pointer must be set to an instance of a class the implements the ITokenSpec interface by LexYaccParser before the yyparse method is called.

Definition at line 53 of file cw_itoken_spec.h.


Generated at Tue Jul 9 21:08:56 2002 for CppCC by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001