Member CArchive-Klasse

Daten-Member

m_pDocument Verweist auf die CDocument -Objekt, das serialisiert.

Bau

CArchive Erstellt ein CArchive -Objekt.
Abbrechen Schließt ein Archiv ohne Auslösen einer Ausnahme.
Schließen Spült noch ungespeicherten Daten und trennt die CFile.

Basic Input/Output

Spülen Leert noch ungespeicherten Daten aus dem Archiv-Puffer.
operator gt; & gt; Objekte und primitive Typen aus dem Archiv geladen.
operator lt; & lt; Speichert Objekte und primitive Typen in das Archiv.
Lesen Liest unformatierten bytes.
Schreiben Schreibt unformatierten bytes.
WriteString Schreibt eine einzelne Textzeile.
ReadString Liest eine einzelne Zeile des Textes.

Status

GetFile Ruft den Zeiger CFile -Objekt für dieses Archiv.
GetObjectSchema Von der Serialize -Funktion, um die Version des Objekts bestimmen, das deserialisiert wird aufgerufen.
SetObjectSchema Legt das Objektschema gespeichert in dem Archivobjekt.
IsLoading Bestimmt, ob das Archiv geladen wird.
IsStoring Bestimmt, ob das Archiv speichern ist.
IsBufferEmpty Bestimmt, ob der Puffer während einer Windows-Sockets geleert wurde empfangen verarbeiten.

Objekt Input/Output

ReadObject Ruft ein Objekt Serialize -Funktion zum Laden.
WriteObject Ruft ein Objekt Serialize -Funktion zum Speichern von.
MapObject Legt Objekte in die Karte, die nicht in die Datei serialisiert werden, jedoch sind verfügbar für Unterobjekte zu verweisen.
SetStoreParams Legt die Größe des Hash-Tabellen und die Blockgröße von der Karte zum Identifizieren von einzigartigen Objekten während des Serialisierungsprozesses.
SetLoadParams Legt die Größe, die das Array laden wächst. Muss aufgerufen werden, bevor ein Objekt geladen wird oder bevor MapObject oder ReadObject aufgerufen wird.
ReadClass Liest eine Klassenreferenz zuvor mit WriteClass gespeichert.
WriteClass Schreibt einen Verweis auf das CRuntimeClass auf die CArchive.
SerializeClass Liest oder schreibt die Referenz auf das CArchive -Objekt abhängig von der Richtung der CArchive.

Übersicht über die CArchiveHierarchiediagramm

Index