Sprung zum Seitenende Struktur Themen A...Z Titel << >>

CXI-Basis-Programmierreferenz / Version 2 / Datenspeicherung / CxiNode / Sonstige Variablentypen /

GetCar - Characterarray auslesen

[C++] CxiError CxiNode :: GetCar (CxiName pname, void *pbuffer, CxiShort *psize) const
[C] CxiError cxiGetCar ...P (CxiHandle self, CxiName pname, void *pbuffer, CxiShort *psize)

[S2:STANDARD] Liest eine beliebige Variable

pname:
Name der Variablen oder Pfadangabe und Variablenname

pbuffer:
Gelesener Wert der Variablen, Inhalt bei Fehler unverändert

psize:
IN: Länge des Puffers
OUT: Gelesene Länge

return:
0 ok, sonst Fehler

Resource-Referenzen werden aufgelöst. Ist dies nicht möglich, wird ein Fehler zurückgegeben.

Ist die geforderte Variable nicht vorhanden, so wird der Fehler cxiErrorVarNotFound zurückgeliefert und *psize auf 0 gesetzt.

Ist pbuffer == NULL oder der Bereich zu klein für den Wert der Variablen, so wird *psize auf die erforderliche Größe gesetzt und der Code cxiErrorBufferTooSmall zurückgeliefert.

Characterarrays (cxiTypeCar) werden bei Abspeicherung in Datei oder Übertragung innerhalb einer Message automatisch konvertiert, ansonsten sind sie identisch zu Binärvariablen.

Diese Funktion kann nur Variablen vom Typ cxiTypeCar auslesen.

Portabilität:
Diese Funktion und der Datentyp cxiTypeCar sind erst ab Version 2.09 20 definiert. Diese Funktion ist in allen unterstützten Systemen verfügbar.

Siehe auch:
SetCar
SetBin
GetBin


[i] CXI-Basis-Programmierreferenz
Version 2.10 72 (1014-001), erstellt am 15. April 2000
Textseite 192 von 855, Thema 8219 (GetCar)
[c] Copyright (c) 1996-2000 by TeraConnect GmbH

Sprung zum Seitenanfang Struktur Themen A...Z Titel << >>