Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:docs:tk:som:progg [2024/11/09 08:34] – prokushev | en:docs:tk:som:progg [2024/11/09 09:38] (current) – prokushev | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== C Mapping ====== | ====== C Mapping ====== | ||
| - | somFree supports C Language Mapping | + | IBM SOM development was based on CORBA 1.1 specifications. But in later CORBA standards some changes (and incompatibilities) was introduced: |
| + | |||
| + | - Most of CORBA C mapping now has CORBA_ prefix (CORBA 1.2 p.79 4.11 CORBA Module). | ||
| + | - Up to CORBA 1.2 CORBA_Environment mapped to second argument of method function. But CORBA 2.0 changed this to last argument (CORBA 2.0 p.14-5 14.3 Mapping for Interfaces). | ||
| + | - Interface Repository interfaces was changed in CORBA 2.0. Description structure not contains member ' | ||
| + | - CORBA 2.1 introduces wide chars (CORBA 2.1 p.1-17 wchar/ | ||
| + | - CORBA 3 changed idl file names. (https:// | ||
| + | |||
| + | somFree supports C Language Mapping | ||
| ====== Exceptions ====== | ====== Exceptions ====== | ||




