SOM:Interface Definition Language: Difference between revisions
Appearance
mNo edit summary |
mNo edit summary |
||
Line 3: | Line 3: | ||
to produce DEF file you can run | to produce DEF file you can run | ||
sc -s"def" somcls.idl | sc -s"def" somcls.idl | ||
[[SOM Compiler]] uses [[emitter]] to produce corresponding language binding. You can create new bindings using [[Emitter | [[SOM Compiler]] uses [[emitter]] to produce corresponding language binding. You can create new bindings using [[Emitter Framework]]. |
Revision as of 07:10, 4 November 2004
Interface Definetion Language (IDL) is core of System Object Model. All classes has definetion of its interface via IDL. With help of SOM Compiler IDL file can be translated to various formats, including various language bindings. For example, to produce C header you can run
sc -s"h" somcls.idl
to produce DEF file you can run
sc -s"def" somcls.idl
SOM Compiler uses emitter to produce corresponding language binding. You can create new bindings using Emitter Framework.