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

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

ReplaceThis - Objekt ersetzen

[C++] protected: void CxiNode :: ReplaceThis (CxiNode& from)

[S4:INTERN] Ersetzt das Objekt durch ein anderes

from:
Neues Objekt

ReplaceThis darf nicht auf Alias-Objekte angewandt werden!

Diese Funktion führt folgende Schritte aus:
- 1. InvalidateObject ()
- 2. Kopieren aller Membervariablen von from nach *this
- 3. from.InvalidateObject ()
Da alle CxiNode- und CxiTree-Klassen intern gleich aufgebaut sind, ist dieses Vorgehen zulässig. Konstruktoren von abgeleiteten Klassen wird dadurch ermöglicht, ein CXI-Objekt dynamisch zu erstellen.

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


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

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