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. |