Public Members

Construction/Destruction

CArchive Creates a CArchive object.  
~CArchive Destroys a CArchive object and flushes unwritten data.  
Close Flushes unwritten data and disconnects from the CFile.  

Basic Input/Output

Flush Flushes unwritten data from the archive buffer.  
operator << Stores objects and primitive types to the archive.  
operator >> Loads objects and primitive types from the archive.  
Read Reads raw bytes.  
Write Writes raw bytes.  

Status

GetFile Gets the CFile object pointer for this archive.  
IsLoading Determines if the archive is loading.  
IsStoring Determines if the archive is storing.