Członkowie klasy CArchive

Członkowie danych

m_pDocument Punkty do obiektu CDocument są szeregowane.

Budowa

CArchive Tworzy obiekt CArchive.
Przerwanie Zamyka archiwum bez Zgłaszanie wyjątku.
Zamknij Liczba opróżnień niezapisanych danych i odłącza od CFile.

Podstawowe wyjścia

Toalety Opróżnia niezapisanych danych z bufora archiwum.
operatora gt; & gt; Ładuje obiektów i typów pierwotnych z archiwum.
lt operatora; & lt; Przechowuje obiektów i typów pierwotnych do archiwum.
Odczyt Odczytuje bajty surowego.
Zapis Zapisuje bajty surowego.
WriteString Zapisuje pojedynczy wiersz tekstu.
ReadString Odczytuje pojedynczy wiersz tekstu.

Stan

GetFile Pobiera wskaźnikiem obiektu CFile dla tego archiwum.
GetObjectSchema Wywołana z funkcji Serialize wersję obiektu, który jest deserializacji.
SetObjectSchema Ustawia schematu obiektów przechowywanych w obiekcie archiwum.
IsLoading Określa, czy jest załadowanie archiwum.
IsStoring Określa, czy archiwum jest przechowywanie.
IsBufferEmpty Określa, czy bufor został opróżniony podczas Windows Sockets otrzymywać procesu.

Obiekt wyjścia

Funkcji ReadObject Wywołuje funkcję Serialize obiektu do ładowania.
Funkcji WriteObject Wywołuje funkcję Serialize obiektu do przechowywania.
MapObject Umieszcza obiektów na mapie, który nie są szeregowane do pliku, ale które są dostępne dla podobiektów odwołać.
SetStoreParams Ustawia rozmiar tabeli mieszania i rozmiar bloku mapy używany do identyfikowania unikatowych obiektów w procesie serializacji.
SetLoadParams Ustawia rozmiar, do której rośnie tablicy obciążenia. Musi zostać wywołana przed załadowaniem dowolnego obiektu lub przed nazywa się MapObject lub funkcji ReadObject.
ReadClass Odczytuje odwołanie do klasy uprzednio zapisane z WriteClass.
WriteClass Zapisuje odwołanie do CRuntimeClass do CArchive.
SerializeClass Odczytuje i zapisuje odwołania klasy obiektu CArchive w zależności od kierunku CArchive.

Omówie&nie CArchive |nbsp; Wykres hierarchii

Index