Public Member Functions | Public Attributes | List of all members
Celartem::DjVu::IFF::Layout Struct Reference

#include <djv_serialize.h>

Public Member Functions

 Layout ()
 
void init ()
 

Public Attributes

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

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

AutoPtr<ResourceBroker> Celartem::DjVu::IFF::Layout::broker

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.

DIRMEntries Celartem::DjVu::IFF::Layout::entries

Entries of DIRM.

Referenced by init().

DjVuMultipageType Celartem::DjVu::IFF::Layout::multipageType

Multipage type.

Referenced by init().

size_t Celartem::DjVu::IFF::Layout::numPages

Number of pages in the DjVu.

Referenced by init().

bool Celartem::DjVu::IFF::Layout::securityEnabled

Whether the security feature is enabled or not.

Referenced by init().


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

Cuminas DjVu SDK 3.0.33103
This document is made with doxygen 1.8.5 at Sun Dec 15 2013 19:38:07.
Cuminas Logo