Class List
Here are the classes, structs, unions and interfaces with brief descriptions:

libwps |
Debug |
VersionException |
FileException |
ParseException |
GenericException |
DebugStream |
DebugFile |
Header |
AllocTable |
DirEntry |
DirTree |
StorageIO |
StreamIO |
Storage |
Stream |
libwps_internal |
WPSStringStream | Internal class used to return the OLE InputStream
libwps_tools_win | Some Windows© classes and tools
Language | Enum used to define the language in Windows© for spell check
Font | Class to convert a DOS© or Windows3© character in unicode
WPS4GraphInternal | Internal: the structures of a WPS4Graph
State | Internal: the state of a WPS4Graph
WPS4ParserInternal |
SubDocument | Internal: the subdocument of a WPS4Parser
State | State of WPS4
WPS4PLCInternal | Internal and low level: the structures of a WPS4Text used to parse PLC
KnownPLC | Map of known plc
PLC | Internal and low level: the PLC different types and their structures
WPS4TextInternal |
FontName | Internal: class to store a font name: name with encoding type
Font | Internal: class to store font properties
Paragraph | Internal: class to store paragraph properties
Note | Internal: class to store an note type
Object | Internal: class to store an object definition
DosLink | Internal: class to store an object definition
DateTime | Internal: class to store a date/time format
DataPLC | Internal: class to store the PLC: Pointer List Content ?
State | Internal: the state of a WPS4Text
WPS8GraphInternal | Internal: the structures of a WPS8Graph
Pict | Internal: the picture content and its size
Border | Internal: a complex border picture
State | Internal: the state of a WPS8Graph
WPS8ParserInternal |
SubDocument | Internal: the subdocument of a WPS8Parser
Frame | Internal: a frame, a zone which can contain text, picture, ..
State | State of WPS8
WPS8PLCInternal | Internal and low level: the structures of a WPS8Text used to parse PLC
KnownPLC | Map of known plc
PLC | Internal and low level: the PLC different types and their structures
WPS8Struct | Namespace used to read the structures stored in a WPS8 files
FileData | A recursif structure which seems generally used to store complex memory structures in a file
WPS8TableInternal | Internal: the structures of a WPS8Table
Cell | Internal: class to store a basic cell with borders
Table | Internal: class to store a table: list of cells
State | Internal: the state of a WPS8Table
WPS8TextInternal |
Bookmark | Internal: class to store a field definition (BKMT)
Notes | Internal: class to store the note position
Compare | Internal struct used to create sorted map
Object | Internal: class to store an object definition
Token | Internal: class to store a field definition (TOKN)
DataPLC | Internal: class to store the PLC: Pointer List Content ?
State | Internal: the state of a WPS4Text
SubDocument | Internal: the subdocument of a WPS8Text
WPS8TextStyleInternal |
Font | Internal: class to store font properties
State | Internal: the state of a WPS4Text
WPSOLEParserInternal |
CompObj | Internal: internal method to compobj definition
OleDef | Internal: internal method to keep ole definition
WPSPageSpanInternal |
HeaderFooter |
Box2 | Small class which defines a 2D Box
PosSizeLt | Internal struct used to create sorted map, sorted first min then max
Vec2 | Small class which defines a vector with 2 elements
PosSizeLtX | Internal struct used to create sorted map, sorted by X
PosSizeLtY | Internal struct used to create sorted map, sorted by Y
WPS4Graph | Main class to read/store picture in a Pc MS Works document v1-4
WPS4Parser | This class parses Works version 2 through 4
WPS4Text | The class which parses text zones in a pc MS Works document v1-4
WPS8Graph | Main class to read/store pictures in a Pc MS Works document v5-8
WPS8Parser | This class parses Works version 2000 through 8
WPS8Table | Main class to read/store table in a Pc MS Works document v5-8
WPS8Text |
WPS8TextStyle |
FontData |
WPS_shared_ptr_noop_deleter | Noop deleter used to transform a libwpd pointer in a false shared_ptr
WPSBorder | Border list
WPSCell | Structure used to defined the cell position, and a format
Compare | Comparaison structure used retrieve the rows and the columns
Point | Small structure to define a cell point
WPSCellFormat | Structure used to defined the cell format
WPSColumnDefinition |
WPSColumnProperties |
WPSContentListener |
WPSContentParsingState |
WPSDocument | This class provides all the functions an application would need to parse Works documents
WPSDocumentParsingState |
WPSEntry | Basic class to store an entry in a file This contained :
WPSFont |
WPSHeader |
WPSList | Small structure used to store the informations about a list
Level | Small structure to keep information about a level
WPSOLEParser | Class used to parse some basic oles Tries to read the different ole parts and stores their contents in form of picture
WPSPageSpan |
WPSParagraph | Class to store the paragraph properties
WPSParser |
WPSPosition | Class to define the position of an object (textbox, picture, ..) in the document
WPSSubDocument | Basic class used to store a sub document
WPSTable |
WPSTabStop |
WPSTextParser | Class used to defined the ancestor of parser which manages the text data
DataFOD | Structure which retrieves data information which correspond to a text position