SOM:Emitter: Difference between revisions
Appearance
No edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
Emitter is a subclass of '''[[SOMTEmitC]]''' class. Emitter used to produce output file using [[template]] file from object graph of [[SOM:Interface Definition Language|Interface Definition Language]] file. Phisically emitter represented as DLL with name EMIT<identificator>.DLL. For C headers emith.dll emitter DLL is used. For C++ headers emitxh.dll emitter DLL is used. Emitter DLL contains only one entry with ordinal 1 and name 'emit'. | Emitter is a subclass of '''[[SOMTEmitC]]''' class. Emitter used to produce output file using [[template]] file from object graph of [[SOM:Interface Definition Language|Interface Definition Language]] file. Phisically emitter represented as DLL with name EMIT<identificator>.DLL. For C headers emith.dll emitter DLL is used. For C++ headers emitxh.dll emitter DLL is used. Emitter DLL contains only one entry with ordinal 1 and name 'emit'. | ||
SOMEXTERN FILE * SOMLINK | SOMEXTERN FILE * SOMLINK emit(char *file, Entry * cls, Stab * stab); |
Revision as of 05:31, 5 November 2004
Emitter is a subclass of SOMTEmitC class. Emitter used to produce output file using template file from object graph of Interface Definition Language file. Phisically emitter represented as DLL with name EMIT<identificator>.DLL. For C headers emith.dll emitter DLL is used. For C++ headers emitxh.dll emitter DLL is used. Emitter DLL contains only one entry with ordinal 1 and name 'emit'.
SOMEXTERN FILE * SOMLINK emit(char *file, Entry * cls, Stab * stab);