CXI-Basis-Programmierreferenz / Version 2 / Datenspeicherung / CxiNode / Sonstige Variablentypen /
CxiError CxiNode :: SetCar (CxiName pname, const void *pval, CxiShort psize)
CxiError cxiSetCar ...P (CxiHandle self, CxiName pname, const void *pval, CxiShort psize)
Setzt eine beliebig formatierte, konvertierbare Variable
pname:
Name der Variablen oder Pfadangabe und Variablenname
pval:
Zeiger auf Wert der Variablen
psize:
Länge des Wertes, maximal cxiMaxVarSize
return:
0 ok, sonst Fehler
Der Wert wird aus dem Puffer in den Variablenbereich kopiert. Der Puffer kann daher anschließend anderweitig benutzt oder freigegeben werden.
Characterarrays werden bei Abspeicherung in Datei oder Übertragung innerhalb einer Message automatisch konvertiert, ansonsten sind sie identisch zu Binärvariablen.
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:
GetCar
SetBin
GetBin