#include <RBHeader.h>
| Classes | |
| struct | Entry | 
| Public Types | |
| enum | Flag { FLAG_ENCRYPTED = 1, FLAG_INFO_PAGE = 1 << 1, FLAG_RESERVED = 1 << 2, FLAG_DEFLATED = 1 << 3 } | 
| typedef std::deque< Entry > | Directory_t | 
| Public Member Functions | |
| RBHeader (const RVNGInputStreamPtr_t &input) | |
| unsigned | getInfoID () const | 
| const Directory_t & | getDirectory () const | 
| Private Member Functions | |
| void | readHeader (const RVNGInputStreamPtr_t &input) | 
| void | readDirectory (const RVNGInputStreamPtr_t &input) | 
| Private Attributes | |
| unsigned | m_version | 
| unsigned | m_tocOffset | 
| unsigned | m_length | 
| Directory_t | m_dir | 
| unsigned | m_info | 
| typedef std::deque<Entry> libebook::RBHeader::Directory_t | 
| 
 | explicit | 
| const RBHeader::Directory_t & libebook::RBHeader::getDirectory | ( | ) | const | 
| unsigned libebook::RBHeader::getInfoID | ( | ) | const | 
Referenced by libebook::RBParser::parse().
| 
 | private | 
Referenced by RBHeader().
| 
 | private | 
Referenced by RBHeader().
| 
 | private | 
Referenced by getDirectory(), and readDirectory().
| 
 | private | 
Referenced by getInfoID().
| 
 | private | 
Referenced by readDirectory(), and readHeader().
| 
 | private | 
Referenced by readDirectory(), and readHeader().
| 
 | private | 
Referenced by readHeader().