Public Member Functions | Public Attributes

Celartem::DjVu::IFF::Layout Struct Reference

#include <djv_serialize.h>

List of all members.

Public Member Functions

 Layout ()
void init ()

Public Attributes

bool securityEnabled
 Whether the security feature is enabled or not.
DjVuMultipageType multipageType
 Multipage type.
size_t numPages
 Number of pages in the DjVu.
DIRMEntries entries
 Entries of DIRM.
AutoPtr< ResourceBrokerbroker
 ResourceBroker instance used by the process.

Detailed Description

The chunk layout of a IFF-DjVu file represented by DIRM.
Please note that the Layout::broker variable may lock the files until it is NULL cleared or destructed.
deserialize method fills a Layout instance when it deserializes a DjVu file according to DIRM chunk in the DjVu file.

See also:
deserialize

Constructor & Destructor Documentation

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

Initializes the structure.


Member Function Documentation

void Celartem::DjVu::IFF::Layout::init (  )  [inline]

Initializes the structure.


Member Data Documentation

ResourceBroker instance used by the process.

The ResourceBroker instance which is used during the loading process. If there's no such instance, this is NULL.
Please note that broker may lock the files until it is NULL cleared or destructed.

Entries of DIRM.

Referenced by init().

Multipage type.

Referenced by init().

Number of pages in the DjVu.

Referenced by init().

Whether the security feature is enabled or not.

Referenced by init().


The documentation for this struct was generated from the following file:

This document is made with doxygen 1.7.1 at Thu Feb 17 2011 15:40:21.
Caminova Logo