Jump to content

SOM:Emitter: Difference between revisions

From NikiWiki
Prokushev (talk | contribs)
mNo edit summary
Prokushev (talk | contribs)
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 [[Interface Definetion 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 '''[[Emitter_classes SOMTEmitC]]''' class. Emitter used to produce output file using [[template]] file from object graph of [[Interface Definetion 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 emitSL(char *file, Entry * cls, Stab * stab);
  SOMEXTERN FILE * SOMLINK emitSL(char *file, Entry * cls, Stab * stab);

Revision as of 09:40, 4 November 2004

Emitter is a subclass of Emitter_classes SOMTEmitC class. Emitter used to produce output file using template file from object graph of Interface Definetion 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 emitSL(char *file, Entry * cls, Stab * stab);