CXI-Basis-Programmierreferenz / Version 2 / Datenspeicherung / CxiNode / Sonstige Variablentypen /
void * CxiNode :: QueryVarAddr (CxiName pname)
void * cxiQueryVarAddr (CxiHandle self, CxiName pname)
Fragt die Adresse einer Variablen ab
pname:
Name der Variablen
return:
bei Erfolg Adresse des Wertes der Variablen im CxiNode-Datenpuffer, bei Fehler NULL
ACHTUNG: Es wird direkt ein Zeiger auf den Datenbereich des CXI-Objekts zurückgegeben. Dieser Zeiger ist bis zur nächsten Änderung des Blocks (oder einem Wechsel des Sichtfensters im CXI-Baum) gültig. Der Bereich, auf den der Zeiger zeigt, darf unter keinen Umständen direkt verändert werden.
Resource-Referenzen werden von dieser Funktion NICHT aufgelöst.
Diese Funktion ist nur für besondere Zwecke vorgesehen. Für die Abfrage von Strings ist die Funktion GetItem, für andere Variablen die entsprechende Abfragefunktion vorzuziehen.
Portabilität:
Diese Funktion ist in allen unterstützten Systemen verfügbar.