#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< ResourceBroker > | broker |
| ResourceBroker instance used by the process. More... | |
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.
|
inline |
Initializes the structure.
|
inline |
Initializes the structure.
| 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().