Public Member Functions | |
| StorageIO (Storage *storage, WPXInputStream *is) | |
| ~StorageIO () | |
| bool | isOLEStream () |
| void | load () |
| unsigned long | loadBigBlocks (std::vector< unsigned long > blocks, unsigned char *buffer, unsigned long maxlen) |
| unsigned long | loadBigBlock (unsigned long block, unsigned char *buffer, unsigned long maxlen) |
| unsigned long | loadSmallBlocks (std::vector< unsigned long > blocks, unsigned char *buffer, unsigned long maxlen) |
| unsigned long | loadSmallBlock (unsigned long block, unsigned char *buffer, unsigned long maxlen) |
| StreamIO * | streamIO (const std::string &name) |
Public Attributes | |
| Storage * | storage |
| WPXInputStream * | input |
| int | result |
| Header * | header |
| DirTree * | dirtree |
| AllocTable * | bbat |
| AllocTable * | sbat |
| std::vector< unsigned long > | sb_blocks |
Private Member Functions | |
| StorageIO (const StorageIO &) | |
| StorageIO & | operator= (const StorageIO &) |
| libwpd::StorageIO::StorageIO | ( | libwpd::Storage * | st, |
| WPXInputStream * | is | ||
| ) |
| libwpd::StorageIO::~StorageIO | ( | ) |
|
private |
| bool libwpd::StorageIO::isOLEStream | ( | ) |
| void libwpd::StorageIO::load | ( | ) |
| unsigned long libwpd::StorageIO::loadBigBlock | ( | unsigned long | block, |
| unsigned char * | buffer, | ||
| unsigned long | maxlen | ||
| ) |
| unsigned long libwpd::StorageIO::loadBigBlocks | ( | std::vector< unsigned long > | blocks, |
| unsigned char * | buffer, | ||
| unsigned long | maxlen | ||
| ) |
| unsigned long libwpd::StorageIO::loadSmallBlock | ( | unsigned long | block, |
| unsigned char * | buffer, | ||
| unsigned long | maxlen | ||
| ) |
| unsigned long libwpd::StorageIO::loadSmallBlocks | ( | std::vector< unsigned long > | blocks, |
| unsigned char * | buffer, | ||
| unsigned long | maxlen | ||
| ) |
| libwpd::StreamIO * libwpd::StorageIO::streamIO | ( | const std::string & | name | ) |
| AllocTable* libwpd::StorageIO::bbat |
Referenced by StorageIO(), and libwpd::StreamIO::StreamIO().
| DirTree* libwpd::StorageIO::dirtree |
| Header* libwpd::StorageIO::header |
Referenced by StorageIO(), and libwpd::StreamIO::StreamIO().
| WPXInputStream* libwpd::StorageIO::input |
| int libwpd::StorageIO::result |
| std::vector<unsigned long> libwpd::StorageIO::sb_blocks |
| AllocTable* libwpd::StorageIO::sbat |
Referenced by StorageIO(), and libwpd::StreamIO::StreamIO().
| Storage* libwpd::StorageIO::storage |