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

CXI-Basis-Programmierreferenz / Version 2 / Datenspeicherung / CxiNode / Statusabfragen /

Status - Ergebnis des Konstruktors

[C++] CxiError CxiNode :: Status () const

[S1:BASIS] Liefert den "Returncode" des Konstruktors von CxiNode und allen abgeleiteten Klassen

return:
- 0 (cxiNoError) = Objekt erfolgreich erstellt,
- sonst Fehlercode CxiError...

Dieser Status wird NUR vom Konstruktor gesetzt und bleibt dann unverändert! Um die aktuelle Gültigkeit des Objekts festzustellen, muss IsValid benutzt werden.

Nach Ausführung des Destruktors oder von InvalidateObject ist der Datenbereich des Objekts ungültig. Status liefert in diesem Fall cxiErrorInvalidated zurück.

Portabilität:
Diese Funktion ist in allen unterstützten Systemen verfügbar.

Beispiel:

#include "cxib.h"

int main ()
{
  CxiNode cxi;   // Ein Standard-CXI-Knoten
  if (cxi.Status() != cxiNoError)
  {
    // Fehlerbehandlung...
  }
  else
  {
    // Verarbeitung...
  }
  return 0;
}


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

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