Skip to main content

Module type_map

Module type_map 

Source
Expand description

Mapping IDL-Primitive → C#-Type-Strings.

Folgt OMG IDL4-CSharp-Mapping §6 (formal/2024-12-01) Tabelle 6-1. Foundation-Subset (Phase 3.2): primitive Skalare, Strings, sowie die Foundation-Container IList<T>, T[], Discriminated- Union-Pattern, T? (Nullable).

Spec-Mapping (vollstaendig fuer Phase 3.2):

IDLC#
booleanbool
octetbyte
charchar
wcharchar
shortshort
unsigned shortushort
longint
unsigned longuint
long longlong
unsigned long longulong
int8sbyte
uint8byte
floatfloat
doubledouble
long doubledecimal (Approx; spec erlaubt decimal oder double)
stringstring
wstringstring

Functions§

floating_to_cs
Mapping fuer Floating-Subtypen.
integer_to_cs
Mapping fuer Integer-Subtypen (§6 Tabelle 6-1).
primitive_to_cs
Mappt eine PrimitiveType auf den C#-Typ-Ausdruck.