#include <string.h>#include <ctype.h>#include <cassert>#include <sstream>#include <iostream>#include <list>#include <locale>#include <set>#include <string>#include <vector>#include <librevenge-stream/librevenge-stream.h>#include "libwps_internal.h"#include "WPSStringStream.h"#include "WPSOLEStream.h"Classes | |
| class | libwps_OLE::Header |
| class | libwps_OLE::AllocTable |
| class | libwps_OLE::DirInfo |
| class | libwps_OLE::DirEntry |
| class | libwps_OLE::DirTree |
| struct | libwps_OLE::DirTree::CompareEntryName |
| a comparaison funcion of DirTree used to sort the entry by name More... | |
| class | libwps_OLE::IStorage |
| class | libwps_OLE::OStorage |
| class | libwps_OLE::IStream |
| class | libwps_OLE::WPSOLEStream |
| internal class used to create a RVNGInputStream from an OLE file More... | |
Namespaces | |
| namespace | libwps_OLE |
Enumerations | |
| enum | { libwps_OLE::Avail = 0xffffffff , libwps_OLE::Eof = 0xfffffffe , libwps_OLE::Bat = 0xfffffffd , libwps_OLE::MetaBat = 0xfffffffc , libwps_OLE::NotFound =0xfffffff0 } |
Functions | |
| static unsigned short | libwps_OLE::readU16 (const unsigned char *ptr) |
| static unsigned | libwps_OLE::readU32 (const unsigned char *ptr) |
| static void | libwps_OLE::writeU16 (unsigned char *ptr, unsigned long data) |
| static void | libwps_OLE::writeU32 (unsigned char *ptr, unsigned long data) |
| static unsigned long | libwps_OLE::getLength (librevenge::RVNGInputStream *const input) |
| RVNGInputStreamPtr | libwps_OLE::getOLEInputStream (RVNGInputStreamPtr input) |