next up previous contents index
Next: Aufzählungswerte Up: Werte: g_valref.c Previous: Tupelwerte

Recordwerte

Ein Record besteht aus mehreren Komponenten, die über eindeutige Selektorbezeichner angesprochen werden. Auf die einzelnen Komponenten kann mit der flg. Methode zugegriffen werden.

G_valueRef G_valueRef::getRecordItem (const char *sel)   
G_valueRef G_valueRef::getRecordItem (const G_id &sel)  
Liefert eine Referenz auf die Komponente mit dem Bezeichner sel.
Fehlerfälle:
Es wird G_ValueBottom zurückgegeben und eine der folgenden Meldungen ausgegeben.
val061
Die Methode wurde auf einen Wert angewandt, der keinen Record enthält.
val062
Der Record enhält keine Komponente mit dem Bezeichner sel.
Aufwand:
$O(\char93 \textit{Record-Komponenten})$


Friedbert Widmann
7/20/2003