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

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

QueryDataPtr - Datenbereichsadresse

[C++] protected: const CxiDataBlock * CxiNode :: QueryDataPtr () const
[C] CxiDataBlock * cxiQueryDataPtr (CxiHandle self)

[S4:INTERN] Direkte Abfrage des Datenbereichs

return:
Zeiger auf Datenblock folgender Struktur

typedef struct
{
  CxiLong  tsize;
  CxiShort rsize;
  // ...
}
CxiDataBlock;

Diese Funktion ist nur für besondere Anwendungen gedacht. Sie liefert einen Zeiger auf die Daten des Blocks, das Feld tsize gibt die tatsächliche Größe der Struktur (einschließlich tsize) an. Die Daten folgen direkt nach dem Feld tsize. Aus dieser Struktur kann mit Hilfe der folgenden Funktion ein CXI-Knoten restauriert werden. Der zurückgegebene Zeiger ist bis zur nächsten Änderung des Blocks gültig, über ihn darf keine Veränderung vorgenommen werden. Er darf nicht mit free() oder delete freigegeben werden.

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

Siehe auch:
ReplaceDataPtr


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

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