#include <IMPHeader.h>
Public Member Functions | |
| IMPHeader (WPXInputStream *input) | |
| unsigned | getVersion () const |
| IMPColorMode | getColorMode () const |
| unsigned | getFileCount () const |
| bool | getCompressed () const |
| bool | getEncrypted () const |
| const IMPMetadata & | getMetadata () const |
| unsigned | getTOCOffset () const |
Static Public Member Functions | |
| static boost::shared_ptr < IMPHeader > | create (WPXInputStream *input) |
Private Member Functions | |
| void | readHeader (WPXInputStream *input) |
| void | readBookProperties (WPXInputStream *input) |
Private Attributes | |
| unsigned | m_version |
| IMPColorMode | m_colorMode |
| unsigned | m_files |
| unsigned | m_dirNameLength |
| unsigned | m_remainingBytes |
| bool | m_compressed |
| bool | m_encrypted |
| IMPMetadata | m_metadata |
|
explicit |
Referenced by create().
|
static |
| IMPColorMode libebook::IMPHeader::getColorMode | ( | ) | const |
| bool libebook::IMPHeader::getCompressed | ( | ) | const |
Referenced by libebook::IMPParser::createTextStream().
| bool libebook::IMPHeader::getEncrypted | ( | ) | const |
| unsigned libebook::IMPHeader::getFileCount | ( | ) | const |
Referenced by libebook::IMPResourceDir::IMPResourceDir().
| const IMPMetadata & libebook::IMPHeader::getMetadata | ( | ) | const |
| unsigned libebook::IMPHeader::getTOCOffset | ( | ) | const |
Referenced by libebook::IMPResourceDir::IMPResourceDir().
| unsigned libebook::IMPHeader::getVersion | ( | ) | const |
Referenced by libebook::IMPResourceDir::IMPResourceDir().
|
private |
Referenced by IMPHeader().
|
private |
Referenced by IMPHeader().
|
private |
Referenced by getColorMode(), and readHeader().
|
private |
Referenced by getCompressed(), and readHeader().
|
private |
Referenced by getTOCOffset(), and readHeader().
|
private |
Referenced by getEncrypted(), and readHeader().
|
private |
Referenced by getFileCount(), and readHeader().
|
private |
Referenced by getMetadata(), and readBookProperties().
|
private |
Referenced by getTOCOffset(), readBookProperties(), and readHeader().
|
private |
Referenced by getVersion(), and readHeader().