Chapter Previous Next

struct _FILEOBJECTHEADER

                                                                            _FILEOBJECTHEADER---
 Herkules
 Header for each object in the file
FILEOFFSET m_DataBlock; Link to the real data block. Normally it followes directly after this header, but ReAllocate() may force the block to a new position.
FILEOFFSET m_Next; Fileposition of next header MUST be the first element in this structure. AppendObjectData() patches it without asking for the structure of the header.
OBJECTSIZE m_Size; Compiled size of the object, needed for memory allocation when loading.

#include "CStorageLibrary.h"