CXI-Basis-Programmierreferenz / Version 2 / Datenspeicherung / CxiNode / Typübergreifende Funktionen /
CxiError CxiNode :: DeleteVar (CxiName pname)
CxiError cxiDeleteVar ...P (CxiHandle self, CxiName pname)
pname:
Name der Variablen oder Pfadangabe und Variablenname
return:
0 ok, sonst Fehler
Diese Funktion löscht die angegebene Variable beliebigen Typs. Auch vollständige Unterbäume können hiermit gelöscht werden.
Portabilität:
Diese Funktion ist in allen unterstützten Systemen verfügbar.
Siehe auch:
DeleteAllPrefix
ZapNode
Beispiel:
#include "cxib.h"
int main ()
{
CxiNode cxi1;
long wert = 12;
CxiError rc = cxi1.SetNum ("NUMVAR", wert);
if (rc)
{
// Fehlerbehandlung...
}
long wert2 = cxi1.GetNum ("NUMVAR");
// ergibt wert2 == 12
cxi1.DeleteVar ("NUMVAR");
long wert3 = cxi1.GetNum ("NUMVAR");
// ergibt wert3 == 0
return 0;
}