Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1 2 3]

▶N DosWordParserInternal |
C CHP |
▶C PAP |
C TBD |
▶N libwps |
▶N MultiplanParserInternal | Internal: namespace to define internal class of MultiplanParser
C Cell | Cellule of a Lotus spreadsheet
C Font | Font of a MultiplanParser
C Functions |
C State | State of MultiplanParser
C Zone | Data cell zone
C DebugFile |
C DebugStream |
C FileException |
C GenericException |
C MultiplanParser | This class parses Microsoft Multiplan DOS spreadsheet v1
C ParseException |
C PasswordException |
C VersionException |
C WPSDocument | This class provides all the functions an application would need to parse Works documents
▶N libwps_OLE |
C AllocTable |
C DirEntry |
C DirInfo |
▶C DirTree |
C CompareEntryName | Comparaison funcion of DirTree used to sort the entry by name
C Header |
C IStorage |
C IStream |
C OStorage |
C WPSOLEStream | Internal class used to create a RVNGInputStream from an OLE file
▶N libwps_tools_win | Some Windows© classes and tools
C Font | Class to convert a DOS© or Windows3© character in unicode
▶N LotusChartInternal |
▶C Chart | Chart of a Lotus Pro Dos
C SerieFormat | Wk3 serie format
C State | State of LotusChart
▶N LotusGraphInternal |
C State | State of LotusGraph
C SubDocument | Internal: the subdocument of a LotusGraphc
C ZoneMac | Graphic zone of a LotusGraph for 123 mac
C ZonePc | Graphic zone of a LotusGraph for 123 pc
C ZonePcList | List of ZonePc of a LotusGraph for 123 pc
C ZoneWK4 | Graphic zone of a LotusGraph : wk4
▶N LotusParserInternal | Internal: namespace to define internal class of LotusParser
C Font | Font of a LotusParser
C State | State of LotusParser
▶N LotusSpreadsheetInternal |
C Cell | Cellule of a Lotus spreadsheet
C CellsList | List of position of a Lotus spreadsheet
C Extra123Style | Extra style for lotus 123
C ExtraRowStyles | Class used to store the extra style of a row in LotusSpreadsheet
C ExtraStyle | Extra style
C Format123Style | Format style for lotus 123
C Functions |
C RowStyles | Class used to store the styles of a row in LotusSpreadsheet
C Spreadsheet | Spreadsheet of a LotusSpreadsheet
C State | State of LotusSpreadsheet
C Style | Class used to store a style of a cell in LotusSpreadsheet
C SubDocument | Internal: the subdocument of a LotusSpreadsheet
C Table123Styles | Class used to store the styles of a table in LotusSpreadsheet in a lotus 123 files
▶N LotusStyleManagerInternal |
C CellStyle | Small struct used to defined cell style
C CellStyleEntry | Small struct used to defined cell style file entry
C ColorStyle | Small struct used to defined color style
C FontName | Small struct used to defined a font name
C FontStyle | Small struct used to defined font style
C FormatStyle | Small struct used to defined format style
C GraphicStyle | Small struct used to defined graphic style
C LineStyle | Small struct used to defined line style
C State | State of LotusStyleManager
▶N MSWriteParserInternal |
C BitmapPalette |
C CHP |
C Font |
C Footnote |
▶C PAP |
C TBD |
C Paragraph |
C Section |
C SubDocument | Internal: the subdocument of a MSWriteParser
▶N Quattro9GraphInternal |
C Graph | Internal: a graph of a QuattroGraph
C Shape | Internal: a shape of a Quattro9Graph
C State | State of Quattro9Graph
C SubDocument | Internal: the subdocument of a Quattro9GraphInternal
C Textbox | Internal: a shape of a Quattro9Graph
▶N Quattro9ParserInternal | Internal: namespace to define internal class of Quattro9Parser
C State | State of Quattro9Parser
C SubDocument | Internal: the subdocument of a WPS4Parser
C TextEntry |
C ZoneName | Zone name
▶N Quattro9SpreadsheetInternal |
C Cell | Cellule of a Quattro spreadsheet
C CellData | Class used to store the cell(s) content of a Quattro Spreadsheet
C Column | Internal: a list of cell and result of Quattro9SpreadsheetInternal
C Spreadsheet | Spreadsheet of a Quattro Spreadsheet
C State | State of Quattro9Spreadsheet
C Style | Class used to store a style of a cell in Quattro9Spreadsheet
▶N QuattroDosChartInternal |
C Chart | Chart of a Quattro Pro Dos
C State | State of QuattroDosChart
▶N QuattroDosParserInternal | Internal: namespace to define internal class of QuattroDosParser
C Font | Font of a QuattroDosParser
C State | State of QuattroDosParser
C SubDocument | Internal: the subdocument of a WPS4Parser
▶N QuattroDosSpreadsheetInternal |
C Cell | Cellule of a Quattro spreadsheet
C Functions |
C Spreadsheet | Spreadsheet of a QuattroDos Spreadsheet
C State | State of QuattroDosSpreadsheet
C Style | Class used to store a style of a cell in QuattroDosSpreadsheet
C StyleManager | Style manager
▶N QuattroFormulaInternal | Namespace to regroup data used to read QuattroPro .wb1-3, .qpw formula
C CellReference | Small class use to store Quattro Pro cell reference (.wb1-3 and qpw)
C Functions |
C State |
▶N QuattroGraphInternal |
C Dialog | Dialog header
C Graph | Internal: a graph of a QuattroGraph
C Shape | Internal: a shape of a QuattroGraph
C ShapeHeader | Shape header of a QuattroGraph
C State | State of QuattroGraph
C SubDocument | Internal: the subdocument of a QuattroGraphInternal
C Textbox | Internal: a shape of a QuattroGraph
▶N QuattroParserInternal | Internal: namespace to define internal class of QuattroParser
C Font | Font of a QuattroParser
C State | State of QuattroParser
C SubDocument | Internal: the subdocument of a WPS4Parser
C ZoneName | Zone name
▶N QuattroSpreadsheetInternal |
C Cell | Cellule of a Quattro spreadsheet
C Spreadsheet | Spreadsheet of a Quattro Spreadsheet
C State | State of QuattroSpreadsheet
C Style | Class used to store a style of a cell in QuattroSpreadsheet
▶N WKS4ChartInternal |
▶C Chart | Chart of a WKS4 Pro Dos
C SerieData | Small struct used to defined the serie data
C State | State of WKS4Chart
▶N WKS4FormatInternal | Internal: namespace to define internal class of WKS4Format
C FontName | Small struct used to defined a font name
C State | State of WKS4Format
▶N WKS4ParserInternal | Internal: namespace to define internal class of WKS4Parser
C Font | Font of a WKS4Parser
C State | State of WKS4Parser
C SubDocument | Internal: the subdocument of a WPS4Parser
▶N WKS4SpreadsheetInternal |
C Cell | Cellule of a WKS4 spreadsheet
C Functions |
C Spreadsheet | Spreadsheet of a WPS4Spreadsheet
C State | State of WKS4Spreadsheet
C Style | Class used to store a style of a cell in WKS4Spreadsheet
C StyleManager | Style manager
▶N WKSChartInternal | Internal: the structures of a WKSChart
C SubDocument | Internal: the subdocument of a WKSChart
▶N WPS4GraphInternal | Internal: the structures of a WPS4Graph
C State | Internal: the state of a WPS4Graph
▶N WPS4ParserInternal |
C State | State of WPS4
C SubDocument | Internal: the subdocument of a WPS4Parser
▶N WPS4PLCInternal | Internal and low level: the structures of a WPS4Text used to parse PLC
C KnownPLC | Map of known plc
C PLC | Internal and low level: the PLC different types and their structures
▶N WPS4TextInternal |
C DataPLC | Internal: class to store the PLC: Pointer List Content ?
C DateTime | Internal: class to store a date/time format
C DosLink | Internal: class to store an object definition
C Font | Internal: class to store font properties
C FontName | Internal: class to store a font name: name with encoding type
C Note | Internal: class to store an note type
C Object | Internal: class to store an object definition
C State | Internal: the state of a WPS4Text
▶N WPS8GraphInternal | Internal: the structures of a WPS8Graph
C Border | Internal: a complex border picture
C State | Internal: the state of a WPS8Graph
▶N WPS8ParserInternal |
C Frame | Internal: a frame, a zone which can contain text, picture, ..
C State | State of WPS8
C SubDocument | Internal: the subdocument of a WPS8Parser
C TableRecursionGuard |
▶N WPS8PLCInternal | Internal and low level: the structures of a WPS8Text used to parse PLC
C KnownPLC | Map of known plc
C PLC | Internal and low level: the PLC different types and their structures
▶N WPS8Struct | Namespace used to read the structures stored in a WPS8 files
C FileData | A recursif structure which seems generally used to store complex memory structures in a file
▶N WPS8TableInternal | Internal: the structures of a WPS8Table
C Cell | Internal: class to store a basic cell with borders
C State | Internal: the state of a WPS8Table
C Table | Internal: class to store a table: list of cells
▶N WPS8TextInternal |
C Bookmark | Internal: class to store a field definition (BKMT)
C DataPLC | Internal: class to store the PLC: Pointer List Content ?
▶C Notes | Internal: class to store the note position
C Compare | Internal struct used to create sorted map
C Object | Internal: class to store an object definition
C State | Internal: the state of a WPS4Text
C SubDocument | Internal: the subdocument of a WPS8Text
C Token | Internal: class to store a field definition (TOKN)
▶N WPS8TextStyleInternal |
C Font | Internal: class to store font properties
C State | Internal: the state of a WPS4Text
▶N WPSOLE1ParserInternal |
C OLEZone | OLE Zone
C State | Internal: internal method to keep ole1 state
▶N WPSOLEParserInternal |
C CompObj | Internal: internal method to compobj definition
C OleDef | Internal: internal method to keep ole definition
C State | Internal: the state of a WPSOLEParser
▶N WPSPageSpanInternal |
C HeaderFooter |
C DosWordParser | This class parses Microsoft Word for DOS
C LotusChart | This class parses Microsoft Works chart file
C LotusGraph | This class parses Microsoft Works graph file
▶C LotusParser | This class parses a wk3,wk4,123 Lotus spreadsheet
C Link | Basic struct used to store link
C LotusSpreadsheet | This class parses Microsoft Works spreadsheet file
C LotusStyleManager | This class parses the Lotus style
C MSWriteParser | This class parses Microsoft Write 3.0 and 3.1
C Quattro9Graph | This class parses Quattro9Pro graph file
C Quattro9Parser | This class parses Quattro Pro WP spreadsheet: .qpw
C Quattro9Spreadsheet | This class parses Quattro9 Pro spreadsheet file
C QuattroDosChart | This class parses Quattro Pro DOS chart file
C QuattroDosParser | This class parses Quattro Pro spreadsheet: .wq1 and wq2
C QuattroDosSpreadsheet | This class parses Quattro Pro DOS spreadsheet file
C QuattroFormulaManager | Class to read formula in a wb1-wb3, qpw file
C QuattroGraph | This class parses QuattroPro graph file
C QuattroParser | This class parses Quattro Pro spreadsheet: .wb1, ..., .wb3
C QuattroSpreadsheet | This class parses Quattro Pro spreadsheet file
▶C Vec2 | Small class which defines a vector with 2 elements
C PosSizeLtX | Internal struct used to create sorted map, sorted by X
C PosSizeLtY | Internal struct used to create sorted map, sorted by Y
C WKS4Chart | This class parses Microsoft Works chart file
C WKS4Format | This class parses Lotus format file
C WKS4Parser | This class parses Microsoft Works spreadsheet or a database file
C WKS4Spreadsheet | This class parses Microsoft Works spreadsheet file
▶C WKSChart | Class used to store a chart associated to a spreadsheet ...
C Axis | Axis in a chart
C Legend | Legend in a chart
C Position | Cell position
C Serie | Serie in a chart
C TextZone | Text zone a chart
▶C WKSContentListener |
C CellContent | Small class use to define a sheet cell content
C FormulaInstruction | Small class use to define a formula instruction
C WKSContentParsingState | Spreadsheet state
C WKSDocumentParsingState | Document state
C WKSParser |
C WKSSubDocument | Basic class used to store a spreadsheet sub document
C WPS4Graph | Main class to read/store picture in a Pc MS Works document v1-4
C WPS4Parser | This class parses Works version 2 through 4
C WPS4Text | The class which parses text zones in a pc MS Works document v1-4
C WPS8Graph | Main class to read/store pictures in a Pc MS Works document v5-8
C WPS8Parser | This class parses Works version 2000 through 8
C WPS8Table | Main class to read/store table in a Pc MS Works document v5-8
C WPS8Text |
▶C WPS8TextStyle |
C FontData |
C WPS_shared_ptr_noop_deleter | Noop deleter used to transform a librevenge pointer in a false std::shared_ptr
C WPSBorder | Border list
▶C WPSBox2 | Small class which defines a 2D WPSBox
C PosSizeLt | Internal struct used to create sorted map, sorted first min then max
▶C WPSCell | Structure used to defined the cell position, and a format
▶C Compare | Comparaison structure used retrieve the rows and the columns
C Point | Small structure to define a cell point
▶C WPSCellFormat | Structure used to defined the cell format
C CompareFormat | Comparaison structure used to store data
C WPSColor | Class to store a color
C WPSColumnDefinition |
C WPSColumnFormat |
C WPSColumnProperties |
C WPSContentListener |
C WPSContentParsingState | Content state
C WPSDocumentParsingState | Document state
C WPSEmbeddedObject | Small class use to define a embedded object
C WPSEntry | Basic class to store an entry in a file This contained :
C WPSField | Field
C WPSFont | Define the font properties
▶C WPSGraphicShape | Structure used to define a picture shape
C PathData | Simple path component
▶C WPSGraphicStyle | Structure used to define a picture style
C GradientStop | Structure used to define the gradient limit
C Pattern | Basic pattern used in a WPSGraphicStyle:
C WPSHeader |
▶C WPSList | Small structure used to store the informations about a list
C Level | Small structure to keep information about a level
C WPSListener | Virtual class for content listener
C WPSOLE1Parser | Class used to parse a container which is used by Lotus123 (and also by RagTime)
C WPSOLEObject | Class used to parse/retrieve an OLE object
C WPSOLEParser | Class used to parse some basic oles Tries to read the different ole parts and stores their contents in form of picture
C WPSPageSpan |
C WPSParagraph | Class to store the paragraph properties
C WPSParser |
C WPSPosition | Class to define the position of an object (textbox, picture, ..) in the document
C WPSRowFormat |
C WPSStream | Small structure use to store a stream and it debug file
C WPSStringStream | Internal class used to create a RVNGInputStream from a unsigned char's pointer
C WPSStringStreamPrivate | Internal data of a WPSStringStream
C WPSSubDocument | Virtual class to define a sub document
C WPSTable |
C WPSTabStop |
▶C WPSTextParser | Class used to defined the ancestor of parser which manages the text data
C DataFOD | Structure which retrieves data information which correspond to a text position
C WPSTextSubDocument | Basic class used to store a sub document
C WPSTransformation | Transformation which stored the first row of a 3x3 perspective matrix
▶C WPSVec3 | Small class which defines a vector with 3 elements
C PosSizeLt | Internal struct used to create sorted map, sorted by X, Y, Z