Membros de classe CArchive

Membros de dados

m_pDocument Aponta para o objeto de CDocument serialização.

Construção

CArchive Cria um objeto CArchive.
Abort Fecha um arquivo sem lançar uma exceção.
Fechar Liberações dados unwritten e desconecta de CFile.

Basic entrada/saída

Liberar Liberações unwritten dados do buffer de arquivo morto.
operador gt; & gt; Carrega objetos e tipos primitivos de arquivamento.
operador lt; & lt; Armazena objetos e tipos primitivos para o arquivamento.
Leitura Lê bytes não processados.
Gravação Grava bytes não processados.
WriteString Grava um simples linha de texto.
ReadString Lê uma única linha de texto.

Estatuto

GetFile Obtém o ponteiro de objeto CFile para este arquivo.
GetObjectSchema Chamada da função Serialize para determinar a versão do objeto que está sendo desserializado.
SetObjectSchema Define o esquema de objeto armazenado no objeto de arquivamento.
IsLoading Determina se o arquivo está carregando.
IsStoring Determina se o arquivo morto está armazenando.
IsBufferEmpty Determina se o buffer tem sido esvaziado durante um Windows Sockets receber processo.

Objeto de entrada/saída

ReadObject Chama Serialize função um objeto para carregamento.
WriteObject Chama Serialize função um objeto para o armazenamento de.
MapObject Coloca objetos no mapa que não são serializados para o arquivo, mas que estão disponíveis para subobjetos fazer referência a.
SetStoreParams Define o tamanho da tabela hash e o tamanho do Bloquear do mapa usado para identificar objetos exclusivos durante o processo de serialização.
SetLoadParams Define o tamanho para que a matriz de carga aumenta. Deve ser chamado antes de qualquer objeto é carregado ou antes MapObject ou ReadObject é chamado.
ReadClass Lê uma referência de classe armazenada anteriormente com WriteClass.
WriteClass Grava uma referência para o CRuntimeClass a CArchive.
SerializeClass Lê ou escreve a referência de classe para o objeto de CArchive dependendo da direção do CArchive.

Visão geral de CArchiveGráfico de hierarquia

Index