Члены класса CArchive

Члены данных

m_pDocument Указывает CDocument объект, который сериализуется.

Строительство

CArchive Создает объект CArchive.
Прервать Закрывает Архив без создания исключения.
Закрыть Очищает незаписанных данных и отключает от CFile.

Основные ввода/вывода

Флеш Очищает незаписанных данных из буфера Архив.
оператор gt & gt; Загружает объекты и типы-примитивы из архива.
оператор lt; & lt; Хранит объекты и типы-примитивы в архив.
Чтение Считывает байт.
Написать Записывает необработанные байты.
WriteString Пишет одну строку текста.
ReadString Читает одну строку текста.

Статус

GetFile Получает указатель на объект CFile для этого архива.
GetObjectSchema Вызывается из функции Serialize для определения версии десериализуемого объекта.
SetObjectSchema Устанавливает объект схемы, хранящейся в объекте Архив.
IsLoading Определяет, загружается ли Архив.
IsStoring Определяет ли хранение архива.
IsBufferEmpty Определяет ли буфер была очищена во время Windows Sockets получить процесс.

Объект ввода/вывода

ReadObject Вызывает функцию Serialize объекта для загрузки.
WriteObject Вызывает функцию Serialize объекта для хранения.
MapObject Размещает объекты на карте, не сериализуются в файл, но, доступные для вложенных объектов для ссылки.
SetStoreParams Устанавливает размер хэш-таблицы и размер блока карты, используемый для идентификации уникальных объектов в ходе процесса сериализации.
SetLoadParams Устанавливает размер, к которой растет массив нагрузки. Должна вызываться перед загрузкой любого объекта или до вызова метода MapObject или ReadObject.
ReadClass Считывает класса ссылку сохраненные ранее с WriteClass.
WriteClass Записывает ссылку на CRuntimeClass CArchive.
SerializeClass Считывает или записывает ссылку на CArchive объект зависимости от направления CArchive классов.

Обзор CArchiveИерархическая схема

Index