#include <cstring>
#include <iostream>
#include <list>
#include <set>
#include <sstream>
#include <string>
#include <vector>
#include "libwpd-stream/WPXStream.h"
#include "WPSOLEStream.h"
Classes | |
class | libwps_internal::WPSStringStream |
an internal class used to return the OLE InputStream More... | |
class | libwps::Header |
class | libwps::AllocTable |
class | libwps::DirEntry |
class | libwps::DirTree |
class | libwps::StorageIO |
class | libwps::StreamIO |
Namespaces | |
namespace | libwps_internal |
namespace | libwps |
Functions | |
static unsigned long | readU16 (const unsigned char *ptr) |
static unsigned long | readU32 (const unsigned char *ptr) |
static bool | already_exist (const std::vector< unsigned long > &chain, unsigned long item) |
static unsigned | dirtree_find_sibling (libwps::DirTree *dirtree, unsigned index, const std::string &name) |
Variables | |
static const unsigned char | wpsole_magic [] |
static bool already_exist | ( | const std::vector< unsigned long > & | chain, |
unsigned long | item | ||
) | [static] |
Referenced by libwps::AllocTable::follow().
static unsigned dirtree_find_sibling | ( | libwps::DirTree * | dirtree, |
unsigned | index, | ||
const std::string & | name | ||
) | [static] |
Referenced by libwps::DirTree::find_child().
static unsigned long readU16 | ( | const unsigned char * | ptr | ) | [inline, static] |
Referenced by WPS8Parser::appendUTF16LE(), WPS4Text::defDataParser(), WPS4Text::dttmDataParser(), WPS4Parser::findZones(), WPS4Text::footNotesDataParser(), WPS8Parser::parseHeaderIndex(), WPS8Parser::parseHeaderIndexEntry(), WPSOLEParser::readCompObj(), WPSOLEParser::readCONTENTS(), WPS4Text::readDosLink(), WPS4Text::readFDP(), WPS8Parser::readFODPage(), WPS8Parser::readFontsTable(), WPSOLEParser::readMM(), WPS4Graph::readObject(), WPS8Parser::readStreams(), WPS8Parser::readTextRange(), and WPS8Parser::sendNote().
static unsigned long readU32 | ( | const unsigned char * | ptr | ) | [inline, static] |
Referenced by WPS4Text::defDataParser(), WPS4Text::findFDPStructuresByHand(), WPS4Text::objectDataParser(), WPS8Parser::parseHeaderIndex(), WPSOLEParser::readContents(), WPSOLEParser::readCONTENTS(), WPS4Parser::readDocWindowsInfo(), WPS4Text::readEntries(), WPS4Text::readFDP(), WPS8Parser::readFODPage(), WPS8Parser::readFontsTable(), WPS8Parser::readNotes(), WPS4Graph::readObject(), WPSOLEParser::readOlePres(), WPS4Parser::readPrnt(), and WPS8Parser::readStreams().
const unsigned char wpsole_magic[] [static] |
{ 0xd0, 0xcf, 0x11, 0xe0, 0xa1, 0xb1, 0x1a, 0xe1 }
Referenced by libwps::Header::Header(), and libwps::StorageIO::load().