libwps_OLE Namespace Reference

Classes

class  AllocTable
class  DirEntry
class  DirInfo
class  DirTree
class  Header
class  IStorage
class  IStream
class  OStorage
class  WPSOLEStream
 internal class used to create a RVNGInputStream from an OLE file More...

Enumerations

enum  {
  Avail = 0xffffffff , Eof = 0xfffffffe , Bat = 0xfffffffd , MetaBat = 0xfffffffc ,
  NotFound =0xfffffff0
}

Functions

static unsigned short readU16 (const unsigned char *ptr)
static unsigned readU32 (const unsigned char *ptr)
static void writeU16 (unsigned char *ptr, unsigned long data)
static void writeU32 (unsigned char *ptr, unsigned long data)
static unsigned long getLength (librevenge::RVNGInputStream *const input)
RVNGInputStreamPtr getOLEInputStream (RVNGInputStreamPtr input)

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
Avail 
Eof 
Bat 
MetaBat 
NotFound 

Function Documentation

◆ getLength()

unsigned long libwps_OLE::getLength ( librevenge::RVNGInputStream *const input)
static

◆ getOLEInputStream()

RVNGInputStreamPtr libwps_OLE::getOLEInputStream ( RVNGInputStreamPtr input)

◆ readU16()

unsigned short libwps_OLE::readU16 ( const unsigned char * ptr)
inlinestatic

◆ readU32()

unsigned libwps_OLE::readU32 ( const unsigned char * ptr)
inlinestatic

◆ writeU16()

void libwps_OLE::writeU16 ( unsigned char * ptr,
unsigned long data )
inlinestatic

◆ writeU32()

void libwps_OLE::writeU32 ( unsigned char * ptr,
unsigned long data )
inlinestatic

Generated on Sat Jul 19 2025 05:24:41 for libwps by doxygen 1.14.0