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

libstoff | Namespace used to regroup all libwpd functions, enumerations which we have redefined for internal usage
VersionException |
FileException |
ParseException |
GenericException |
WrongPasswordException |
DebugStream |
DebugFile |
SDAParserInternal | Internal: the structures of a SDAParser
State | Internal: the state of a SDAParser
SDCParserInternal | Internal: the structures of a SDCParser
State | Internal: the state of a SDCParser
SDGParserInternal | Internal: the structures of a SDGParser
Image | Internal: small class use to store an image content in a SDGParser
State | Internal: the state of a SDGParser
SubDocument | Internal: the subdocument of a SDGParser
SDWParserInternal | Internal: the structures of a SDWParser
State | Internal: the state of a SDWParser
SDXParserInternal | Internal: the structures of a SDXParser
State | Internal: the state of a SDXParser
StarAttributeInternal | Internal: the structures of a StarAttribute
StarAttributeXML | Xml attribute of StarAttributeInternal
State | Internal: the state of a StarAttribute
StarBitmapInternal | Internal: the structures of a StarBitmap
Bitmap | Internal: the bitmap information
State | Internal: the state of a StarBitmap
StarCellAttribute | Namespace used to contain cell attributes (and some cell attributes which are similar)
StarCAttributeBool | Character bool attribute
StarCAttributeColor | Character color attribute
StarCAttributeInt | Character integer attribute
StarCAttributeUInt | Character unsigned integer attribute
StarCAttributeVoid | Void attribute
StarCAttributeMargins | Margins attribute
StarCAttributeMerge | Merge attribute
StarCAttributePattern | Pattern attribute of StarAttributeInternal
StarCAttributeProtection | Protection attribute
StarCellFormulaInternal | Namespace used to define StarCellFormula structures
Token | Structure used to store a token
StarCharAttribute | Namespace used to contain character attributes
StarCAttributeBool | Character bool attribute
StarCAttributeColor | Character color attribute
StarCAttributeInt | Character integer attribute
StarCAttributeUInt | Character unsigned integer attribute
StarCAttributeVoid | Void attribute
SubDocument | Internal: the subdocument of a StarObjectSpreadsheet
StarCAttributeEscapement | Escapement attribute
StarCAttributeFont | Font attribute
StarCAttributeFontSize | Font size attribute
StarCAttributeCharFormat | CharFormat attribute
StarCAttributeContent | Content attribute
StarCAttributeField | Field attribute
StarCAttributeFlyCnt | TxtFlyCnt attribute
StarCAttributeFootnote | Footnote attribute
StarCAttributeHardBlank | HardBlank attribute
StarCAttributeINetFmt | INetFmt attribute: ie. a link, ..
StarCAttributeRefMark | RefMark attribute
StarFileManagerInternal | Internal: the structures of a StarFileManager
SfxMultiRecord | Internal: a structure use to read SfxMultiRecord zone of a StarFileManager
State | Internal: the state of a StarFileManager
StarFormatManagerInternal | Internal: the structures of a StarFormatManager
NumberFormatter | Struct use to store number formatter of a StarFormatManager
FormatItem | Struct use to store small format item
Format | Struct use to store different local format
State | Internal: the state of a StarFormatManager
FormatDef |
StarFrameAttribute | Namespace used to contain frame attributes
StarFAttributeBool | Character bool attribute
StarFAttributeColor | Character color attribute
StarFAttributeInt | Character integer attribute
StarFAttributeUInt | Character unsigned integer attribute
StarFAttributeVoid | Void attribute
StarFAttributeAnchor | Anchor attribute
StarFAttributeBorder | Border attribute
StarFAttributeBrush | Brush attribute
StarFAttributeFrameSize | FrameSize attribute
StarFAttributeLineNumbering | Line numbering attribute
StarFAttributeLRSpace | Left, right, ... attribute
StarFAttributeOrientation | Orientation attribute
StarFAttributeShadow | Shadow attribute
StarFAttributeSurround | Surround attribute
StarFAttributeULSpace | Top, bottom, ... attribute
StarGraphicAttribute | Namespace used to contain graphic attributes (and some cell attributes which are similar)
StarGAttributeBool | Character bool attribute
StarGAttributeColor | Character color attribute
StarGAttributeFraction | Integer attribute
StarGAttributeInt | Character integer attribute
StarGAttributeUInt | Character unsigned integer attribute
StarGAttributeVoid | Void attribute
StarGAttributeItemSet | List of item attribute of StarAttributeInternal
StarGAttributeBoxInfo | Box info attribute
StarGAttributeCrop | Crop attribute
StarGAttributeNamed | Named attribute
StarGAttributeNamedArrow | Arrow's named attribute
StarGAttributeNamedBitmap | Bitmap's named attribute
StarGAttributeNamedColor | Color's named attribute
StarGAttributeNamedDash | Dash's named attribute
StarGAttributeNamedGradient | Gradient's named attribute
StarGAttributeNamedHatch | Hatch's named attribute
StarGraphicStruct | Name use to define basic StarOffice graphic structure
StarBrush | Class to store a brush
StarGraphic | Class to store a graphic
StarPolygon | Class to store a polygon
Point | Structure to keep a point and a flag
StarItemPoolInternal | Internal: the structures of a StarItemPool
SfxMultiRecord | Internal: a structure use to read SfxMultiRecord zone of a StarItemPool
Version | Small struct used to keep a list of version
Values | Internal: list of attribute corresponding to a slot id
StyleId | Internal: a style of a StarItemPool
State | Internal: the state of a StarItemPool
StarLanguage | Namespace convert language id in international iso
IdIsoLanguageEntry |
IdIsoLanguageMap |
StarObjectChartInternal | Internal: the structures of a StarObjectChart
Chart | Chart of a StarObjectChart
State | Internal: the state of a StarObjectChart
StarObjectDrawInternal | Internal: the structures of a StarObjectDraw
State | Internal: the state of a StarObjectDraw
StarObjectInternal | Internal: the structures of a StarObject
State | State of a StarObject
StarObjectMathInternal | Internal: the structures of a StarObjectMath
State | Internal: the state of a StarObjectMath
StarObjectModelInternal | Internal: the structures of a StarObjectModel
Layer | Internal: class used to store a layer and its data
LayerSet | Internal: class used to store a layer set and its data
Page | Internal: class used to store a page and its data
Descriptor | Internal: class used to store a page descriptor
State | Internal: the state of a StarObjectModel
StarObjectNumericRulerInternal | Internal: the structures of a StarObjectNumericRuler
State | Internal: the state of a StarObjectNumericRuler
StarObjectPageStyleInternal | Internal: the structures of a StarObjectPageStyle
NoteDesc | Structure to store a endnote/footnote page description
PageDesc | Structure to store a page description
State | Internal: the state of a StarObjectPageStyle
StarObjectSmallGraphicInternal | Internal: the structures of a StarObjectSmallGraphic
GluePoint | Internal: virtual class to store a glue point
OutlinerParaObject | Internal: virtual class to store a outliner paragraph object
Zone | Small struct use to define a Zone: v<=3
SubDocument | Internal: the subdocument of a StarObjectSmallGraphic
Graphic | Internal: virtual class to store a graphic
SdrGraphic | Internal: virtual class to store a Sdr graphic
SdrGraphicAttribute | Internal: virtual class to store a Sdr graphic attribute
SdrGraphicGroup | Internal: virtual class to store a Sdr graphic group
SdrGraphicText | Internal: virtual class to store a Sdr graphic text
SdrGraphicRect | Internal: virtual class to store a Sdr graphic rectangle
SdrGraphicCaption | Internal: virtual class to store a Sdr graphic caption
SdrGraphicCircle | Internal: virtual class to store a Sdr graphic circle
SdrGraphicEdge | Internal: virtual class to store a Sdr graphic edge
Information | Information record
SdrGraphicGraph | Internal: virtual class to store a Sdr graphic graph
SdrGraphicMeasure | Internal: virtual class to store a Sdr graphic edge
SdrGraphicOLE | Internal: virtual class to store a Sdr graphic OLE
SdrGraphicPage | Internal: virtual class to store a Sdr graphic page
SdrGraphicPath | Internal: virtual class to store a Sdr graphic path
SdrGraphicUno | Internal: virtual class to store a Sdr graphic uno
SDRUserData | Internal: virtual class to store a user data
SCHUGraphic | Internal: virtual class to store a SCHU graphic
SDUDGraphic | Internal: virtual class to store a SDUD graphic
SDUDGraphicAnimation | Internal: virtual class to store a SDUD graphic animation
State | Internal: the state of a StarObjectSmallGraphic
StarObjectSmallTextInternal | Internal: the structures of a StarObjectSmallText
Paragraph | Internal: a paragraph of StarObjectSmallText
State | Internal: the state of a StarObjectSmallText
StarObjectSpreadsheetInternal | Internal: the structures of a StarObjectSpreadsheet
ScMultiRecord | Internal: a structure use to read ScMultiRecord zone of a StarObjectSpreadsheet
Cell | Internal: the cell of a StarObjectSpreadsheet
RowContent | Internal: structure used to store a row of a StarObjectSpreadsheet
Table | Internal: a table of a StarObjectSpreadsheet
State | Internal: the state of a StarObjectSpreadsheet
SubDocument | Internal: the subdocument of a StarObjectSpreadsheet
StarObjectTextInternal | Internal: the structures of a StarObjectText
SubDocument | Internal: the subdocument of a StarObjectSpreadsheet
FormatZone | Internal: a formatZone of StarObjectTextInteral
GraphZone | Internal: a graphZone of StarObjectTextInteral
OLEZone | Internal: a OLEZone of StarObjectTextInteral
SectionZone | Internal: a sectionZone of StarObjectTextInteral
TextZone | Internal: a textZone of StarObjectTextInteral
Table | Internal: a table of StarObjectTextInteral
State | Internal: the state of a StarObjectText
Zone | Internal: a basic sone of StarObjectTextInternal
Content | Internal: a set of zone
StarPageAttribute | Namespace used to contain page attributes
StarPAttributeBool | Character bool attribute
StarPAttributeColor | Character color attribute
StarPAttributeInt | Character integer attribute
StarPAttributeUInt | Character unsigned integer attribute
StarPAttributeVoid | Void attribute
StarPAttributeItemSet | List of item attribute of StarAttributeInternal
StarPAttributeVec2i | Vec2i attribute
SubDocument | Internal: the subdocument of a StarObjectSpreadsheet
StarPAttributeColumns | Frame + columns
Column | Column
StarPAttributeFrameHF | Frame header/footer attribute (used to define header/footer in a sdw file)
StarPAttributePage | Page attribute
StarPAttributePageDesc | Page descriptor attribute
StarPAttributePageHF | Page header/footer attribute
StarPAttributePrint | Print attribute
StarPAttributeRangeItem | RangeItem attribute
StarPAttributeViewMode | Character unsigned integer attribute
StarParagraphAttribute | Namespace used to contain paragraph attributes
StarPAttributeBool | Character bool attribute
StarPAttributeColor | Character color attribute
StarPAttributeInt | Character integer attribute
StarPAttributeUInt | Character unsigned integer attribute
StarPAttributeVoid | Void attribute
StarPAttributeAdjust | Adjust attribute
StarPAttributeBulletNumeric | Numeric bullet attribute
StarPAttributeBulletSimple | Simple bullet attribute
StarPAttributeDrop | Drop attribute
StarPAttributeHyphen | Hyphen attribute
StarPAttributeLineSpacing | Line spacing attribute
StarPAttributeNumericRuler | NumRule attribute
StarPAttributeTabStop | TabStop attribute
TabStop | Tabs structure
StarTableInternal | Brief namespace used to define some table structure
TableBox | Small structure used to store a table box
TableLine | Small structure used to store a table line
Table | Class to store a table data in a sdw file
StarWriterStruct | Namespace use to keep basic writer structure
Attribute | Struct use an attribute and a position
Bookmark | Structure to store a bookmark
DatabaseName | Structure to store a databaseName in a text zone
Data | Data of a DatabaseName
Dictionary | Structure to store a dictionary in a text zone
Data | Data of a Dictionary
DocStats | Doc statistic
Macro | Structure to store a macro in a text zone
Mark | Structure to store a mark in a text zone
NodeRedline | Structure to store a nodeRedline in a text zone
NoteInfo | Structure to store a endnoteInfo or a footnoteInfo in a text zone
PrintData | Doc statistic
Redline | Structure to store a redline in a text zone
TOX | Structure to store a TOX in a text zone
Style | Style
TOX51 | Structure to store a TOX51 in a text zone
STOFFChartInternal | Internal: the structures of a STOFFChart
SubDocument | Internal: the subdocument of a STOFFChart
STOFFGraphicEncoderInternal | Name space used to define internal data of STOFFGraphicEncoder
State | State of a STOFFGraphicEncoder
STOFFGraphicListenerInternal | Internal and low level namespace to define the states of STOFFGraphicListener
GraphicState | Global graphic state of STOFFGraphicListener
State | State of a STOFFGraphicListener
STOFFOLEParserInternal | Low level: namespace used to define/store the data used by STOFFOLEParser
State | State of a STOFFOLEParser
STOFFSpreadsheetEncoderInternal | Name space used to define internal data of STOFFSpreadsheetEncoder
State | State of a STOFFSpreadsheetEncoder
STOFFSpreadsheetListenerInternal | Internal and low level namespace to define the states of STOFFSpreadsheetListener
DocumentState | Class to store the document state of a STOFFSpreadsheetListener
State | State of a STOFFSpreadsheetListener
STOFFStarMathToMMLConverterInternal | Namespace to define a basic lexer, parser
LexerData | Lexer data
Node | Data node
Parser | Class to parse a StarMath string
STOFFTextListenerInternal | Internal and low level namespace to define the states of STOFFTextListener
TextState | Class to store the document state of a STOFFTextListener
State | State of a STOFFTextListener
SWFieldManagerInternal | Internal: the structures of a SWFieldManager
FieldDateTime | Internal: a fixed date time field
FieldDBField | Internal: a DB field field
FieldHiddenText | Internal: a hidden text/para field
FieldINet | Internal: a set field field
FieldJumpEdit | Internal: a jump edit field
FieldPageNumber | Internal: a pageNumber field
FieldPostIt | Internal: a postit field
FieldScript | Internal: a script field
FieldSetExp | Internal: a set expr field
FieldSetField | Internal: a set field field
State | Internal: the state of a SWFieldManager
SubDocument | Internal: the subdocument of a SWFieldManger
Field | Internal: a field
SDAParser | Main class to read a StarOffice sda/sdd file
SDCParser | Main class to read a StarOffice sdc file
SDGParser | Main class to read a StarOffice sdg file
SDWParser | Main class to read a StarOffice sdw file
SDXParser | Main class to read a StarOffice sdX file
StarAttribute | Virtual class used to store the different attribute
StarAttributeBool | Boolean attribute
StarAttributeColor | Color attribute
StarAttributeDouble | Double attribute
StarAttributeInt | Integer attribute
StarAttributeItemSet | List of item attribute of StarAttributeInternal
StarAttributeManager | Main class to read/
StarAttributeUInt | Unsigned integer attribute
StarAttributeVec2i | Vec2i attribute
StarAttributeVoid | Void attribute of StarAttribute
StarBitmap | Main class to read/
StarCellFormula | Main class to read a cell formula
StarEncoding | Main class to read/
StarEncodingChinese | Main class to read/
StarEncodingJapanese | Main class to read/
StarEncodingKorean | Main class to read/
StarEncodingOtherKorean | Main class to read/
StarEncodingTradChinese | Main class to read/
StarEncryption | Main class to read/
StarFileManager | Main class to read/
StarFormatManager | Main class to read/
StarItem | Class to store an item: ie
StarItemPool | Main class to read/
StarItemSet | Class to store a list of item
StarItemStyle | Brief class used to stored the style
StarLayout | Structure to parse a layout in a text zone (very incomplete)
StarObject | Object corresponding to an OLE directory
StarObjectChart | Main class to read a StarOffice chart
StarObjectDraw | Main class to read a StarOffice draw
StarObjectMath | Main class to read a small StarOffice math zone .sdf
StarObjectModel | Main class to read a SdrModel zone
StarObjectNumericRuler | Main class to read a SwNumRules zone
StarObjectPageStyle | Main class to read a SwPageStyleSheets zone
StarObjectSmallGraphic | Main class to read a small StarOffice graphic zone
StarObjectSmallText | Main class to read a small StarOffice text zone
StarObjectSpreadsheet | Main class to read a StarOffice sdc file
StarObjectText | Main class to read a StarOffice sdw file
StarState | Class to store an state: ie
GlobalState | Small struct use to store global data
StarTable | Class to store a table in a sdw file
StarZone | Zone in a StarOffice file
STOFF_shared_ptr_noop_deleter | Noop deleter used to transform a libwpd pointer in a false std::shared_ptr
STOFFBorderLine | Border line
STOFFBox2 | Small class which defines a 2D Box
PosSizeLt | Internal struct used to create sorted map, sorted first min then max
STOFFCell | Structure used to define a cell and its format
Format | Structure uses to define the format of a cell content
STOFFCellContent | Small class use to define a sheet cell content
FormulaInstruction | Small class use to define a formula instruction
STOFFCellStyle | Class to store a cell style
STOFFChart | Class used to store a chart associated to a spreadsheet ...
Position | Cell position
Axis |
Legend | Legend in a chart
Serie | Serie in a chart
TextZone | Text zone a chart
STOFFColor | Class to store a color
STOFFDocument | This class provides all the functions an application would need to parse StarOffice documents
STOFFEmbeddedObject | Small class use to define a embedded object
STOFFEntry | Basic class to store an entry in a file This contained :
STOFFField | Field
STOFFFont | Class to store font
STOFFFrameStyle | Class to store a frame style
STOFFGraphicDecoder | Main class used to decode a librevenge::RVNGBinaryData created by
STOFFGraphicEncoder | Main class used to define store librevenge::RVNGDrawingInterface lists of command in a librevenge::RVNGBinaryData
STOFFGraphicListener | This class contains the code needed to create Graphic document
STOFFGraphicParser | Virtual class which defines the ancestor of all graphic/presentation zone parser
STOFFGraphicShape | Structure used to define a picture shape
STOFFGraphicStyle | Class to store a graphic style
STOFFHeader | Function used by STOFFDocument to store the version of document
STOFFHeaderFooter | Class which stores the header/footer
STOFFInputStream | Internal class used to read the file stream Internal class used to read the file stream, this class adds some usefull functions to the basic librevenge::RVNGInputStream:
STOFFLink | Link
STOFFList | Small structure used to store the informations about a list
STOFFListener | This class contains a virtual interface to all listener
STOFFListLevel | Small structure to keep information about a list level
STOFFListManager | Manager which manages the lists, keeps the different kind of lists, to assure the unicity of each list
STOFFNote | Note
STOFFOLEParser | Class used to parse some basic oles Tries to read the different ole parts and stores their contents in form of picture
OleContent | Structure use to store an object content
OleDirectory | Internal: internal method to keep ole directory and their content
STOFFPageSpan | A class which defines the page properties
STOFFParagraph | Class to store the paragraph properties
STOFFParser | Virtual class which defines the ancestor of all main zone parser
STOFFParserState | Class to define the parser state
STOFFPosition | Class to define the position of an object (textbox, picture, ..) in the document
STOFFPropertyHandler | Generic property handler
STOFFPropertyHandlerDecoder |
STOFFPropertyHandlerEncoder | Write in librevenge::RVNGBinaryData a list of tags/and properties
STOFFSection | Class which stores section properties
STOFFSpreadsheetDecoder | Main class used to decode a librevenge::RVNGBinaryData created by
STOFFSpreadsheetEncoder | Main class used to define store librevenge::RVNGSpreadsheetInterface lists of command in a librevenge::RVNGBinaryData
STOFFSpreadsheetListener | This class contents the main functions needed to create a spreadsheet processing Document
STOFFSpreadsheetParser | Virtual class which defines the ancestor of all spreadsheet zone parser
STOFFStarMathToMMLConverter | Basic class to convert a StarMath formula in MML
STOFFStringStream | Internal class used to create a RVNGInputStream from a unsigned char's pointer
STOFFStringStreamPrivate | Internal data of a STOFFStringStream
STOFFSubDocument | Abstract class used to store a subdocument (with a comparison function)
STOFFTable | Class used to recreate the table structure using cell informations, ...
STOFFTextListener | This class contains the code needed to create Text document
STOFFTextParser | Virtual class which defines the ancestor of all text zone parser
STOFFVariable | Generic variable template: value + flag to know if the variable is set
STOFFVec2 | 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
STOFFVec3 | Small class which defines a vector with 3 elements
PosSizeLt | Internal struct used to create sorted map, sorted by X, Y, Z
SWFieldManager | Main class to read/