#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) |