libwps Namespace Reference

Namespaces

 Debug
 

Classes

class  AllocTable
 
class  DebugFile
 
class  DebugStream
 
class  DirEntry
 
class  DirTree
 
class  FileException
 
class  GenericException
 
class  Header
 
class  ParseException
 
class  Storage
 
class  StorageIO
 
class  Stream
 
class  StreamIO
 
class  VersionException
 

Enumerations

enum  NumberingType {
  NONE, BULLET, ARABIC, LOWERCASE,
  UPPERCASE, LOWERCASE_ROMAN, UPPERCASE_ROMAN
}
 
enum  SubDocumentType {
  DOC_NONE, DOC_HEADER_FOOTER, DOC_NOTE, DOC_TABLE,
  DOC_TEXT_BOX, DOC_COMMENT_ANNOTATION
}
 
enum  Justification {
  JustificationLeft, JustificationFull, JustificationCenter, JustificationRight,
  JustificationFullAllLines
}
 
enum  { NoBreakBit = 0x1, NoBreakWithNextBit =0x2 }
 

Functions

uint8_t readU8 (WPXInputStream *input)
 
int8_t read8 (WPXInputStream *input)
 
uint16_t readU16 (WPXInputStream *input)
 
int16_t read16 (WPXInputStream *input)
 
uint32_t readU32 (WPXInputStream *input)
 
int32_t read32 (WPXInputStream *input)
 
bool readData (WPXInputStreamPtr &input, unsigned long size, WPXBinaryData &data)
 
bool readDataToEnd (WPXInputStreamPtr &input, WPXBinaryData &data)
 
std::string numberingTypeToString (NumberingType type)
 
uint8_t readU8 (WPXInputStreamPtr &input)
 
uint16_t readU16 (WPXInputStreamPtr &input)
 
uint32_t readU32 (WPXInputStreamPtr &input)
 
int8_t read8 (WPXInputStreamPtr &input)
 
int16_t read16 (WPXInputStreamPtr &input)
 
int32_t read32 (WPXInputStreamPtr &input)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
NoBreakBit 
NoBreakWithNextBit 

◆ Justification

Enumerator
JustificationLeft 
JustificationFull 
JustificationCenter 
JustificationRight 
JustificationFullAllLines 

◆ NumberingType

Enumerator
NONE 
BULLET 
ARABIC 
LOWERCASE 
UPPERCASE 
LOWERCASE_ROMAN 
UPPERCASE_ROMAN 

◆ SubDocumentType

Enumerator
DOC_NONE 
DOC_HEADER_FOOTER 
DOC_NOTE 
DOC_TABLE 
DOC_TEXT_BOX 
DOC_COMMENT_ANNOTATION 

Function Documentation

◆ numberingTypeToString()

std::string libwps::numberingTypeToString ( NumberingType  type)

◆ read16() [1/2]

◆ read16() [2/2]

int16_t libwps::read16 ( WPXInputStreamPtr input)
inline

◆ read32() [1/2]

◆ read32() [2/2]

int32_t libwps::read32 ( WPXInputStreamPtr input)
inline

◆ read8() [1/2]

◆ read8() [2/2]

int8_t libwps::read8 ( WPXInputStreamPtr input)
inline

◆ readData()

bool libwps::readData ( WPXInputStreamPtr input,
unsigned long  size,
WPXBinaryData &  data 
)

◆ readDataToEnd()

bool libwps::readDataToEnd ( WPXInputStreamPtr input,
WPXBinaryData &  data 
)

◆ readU16() [1/2]

◆ readU16() [2/2]

uint16_t libwps::readU16 ( WPXInputStreamPtr input)
inline

◆ readU32() [1/2]

◆ readU32() [2/2]

uint32_t libwps::readU32 ( WPXInputStreamPtr input)
inline

◆ readU8() [1/2]

◆ readU8() [2/2]

uint8_t libwps::readU8 ( WPXInputStreamPtr input)
inline

Generated on Sat Oct 20 2018 10:26:42 for libwps by doxygen 1.8.13