Celartem::DjVu::IFF::DIRMEntry Struct Reference

#include <djv_serialize.h>

List of all members.

Public Member Functions

 DIRMEntry ()

Public Attributes

String fileName
 Chunk file name.
size_t offset
 Chunk offset.
size_t size
 Chunk size.
ChunkType type
 Chunk type.
AutoPtr< Chunkchunk
 Actual chunk.


Detailed Description

This structure takes an entry of DIRM chunk table.

Definition at line 60 of file djv_serialize.h.


Constructor & Destructor Documentation

Celartem::DjVu::IFF::DIRMEntry::DIRMEntry (  )  [inline]

Initializes the structure.

Definition at line 93 of file djv_serialize.h.


Member Data Documentation

String Celartem::DjVu::IFF::DIRMEntry::fileName

Chunk file name.

If the DjVu file is in indirect format, this member is the name of the file which contains the chunk.
For bundled files, this is the internal name for the chunk.

Definition at line 68 of file djv_serialize.h.

size_t Celartem::DjVu::IFF::DIRMEntry::offset

Chunk offset.

The byte offset in the file if the DjVu file is bundled format.

Definition at line 74 of file djv_serialize.h.

size_t Celartem::DjVu::IFF::DIRMEntry::size

Chunk size.

The byte size of the chunk.

Definition at line 79 of file djv_serialize.h.

ChunkType Celartem::DjVu::IFF::DIRMEntry::type

Chunk type.

Definition at line 81 of file djv_serialize.h.

AutoPtr<Chunk> Celartem::DjVu::IFF::DIRMEntry::chunk

Actual chunk.

The actual chunk is loaded when you access to it. In other words, if you don't access to it, it's never loaded onto the memory.

Definition at line 88 of file djv_serialize.h.


The documentation for this struct was generated from the following file:
This document is automatically generated using doxygen 1.5.4 at Fri Jun 27 18:23:30 2008.