Left Up Right Bemerkungen zum ORBit-ORB

Versuch mit any und dem C-Mapping

Einfacher String

  CORBA_any any;
  CORBA_char *strptr;
  /* ... */
  any._type=TC_string; /* orb/corba_typecode.h */
  strptr = "hurz";
  any._value=&strptr; 
  CORBA_any_set_release(&any,FALSE);
Nach C-Mapping 99-07-39 S.11 ist any._value immer ein Zeiger auf den aktuellen Wert. Dies gibt auch, wenn der Datentyp durch einen Zeiger implementiert ist, dann enthält der einen Zeiger auf den Zeiger.
Arbeitsgruppe Komponenten/CORBA Informatik- und Netzwerkverein Ravensburg e.V Rudolf Weber