LibreOffice Module writerfilter (master) 1
Classes | Typedefs | Enumerations | Functions
writerfilter::ooxml Namespace Reference

Classes

struct  AttributeInfo
 
class  OOXMLAltChunkHandler
 Looks up the stream name for a '<w:altChunk r:id="..."/>' reference. More...
 
class  OOXMLBinaryObjectReference
 
class  OOXMLBinaryValue
 
class  OOXMLBooleanValue
 
class  OOXMLBreakHandler
 
class  OOXMLCommentHandler
 
class  OOXMLDocument
 
class  OOXMLDocumentFactory
 
class  OOXMLDocumentImpl
 
class  OOXMLEmbeddedFontHandler
 
class  OOXMLEndnoteHandler
 
class  OOXMLFactory
 
class  OOXMLFactory_ns
 
class  OOXMLFastContextHandler
 
class  OOXMLFastContextHandlerCommentEx
 A class that reads individual w15:commentEx elements from commentsExtended stream [MS-DOCX]. More...
 
class  OOXMLFastContextHandlerLinear
 A class that converts from XFastParser/XFastContextHandler usage to a liner XML stream of data. More...
 
class  OOXMLFastContextHandlerMath
 
class  OOXMLFastContextHandlerProperties
 
class  OOXMLFastContextHandlerPropertyTable
 
class  OOXMLFastContextHandlerShape
 
class  OOXMLFastContextHandlerStream
 
class  OOXMLFastContextHandlerTable
 
class  OOXMLFastContextHandlerTextTable
 
class  OOXMLFastContextHandlerTextTableCell
 
class  OOXMLFastContextHandlerTextTableRow
 
class  OOXMLFastContextHandlerTheme
 
class  OOXMLFastContextHandlerValue
 
class  OOXMLFastContextHandlerWrapper
 OOXMLFastContextHandlerWrapper wraps an OOXMLFastContextHandler. More...
 
class  OOXMLFastContextHandlerXNote
 
class  OOXMLFastDocumentHandler
 
class  OOXMLFastHelper
 
class  OOXMLFooterHandler
 
class  OOXMLFootnoteHandler
 
class  OOXMLHeaderHandler
 
class  OOXMLHexColorValue
 
class  OOXMLHexValue
 
class  OOXMLHyperlinkHandler
 
class  OOXMLHyperlinkURLHandler
 
class  OOXMLInputStreamValue
 
class  OOXMLIntegerValue
 
class  OOXMLMeasurementOrPercentValue
 
class  OOXMLNthPtMeasureValue
 npPt is quotient defining how much units are in 1 pt More...
 
class  OOXMLOLEHandler
 
class  OOXMLParserState
 
class  OOXMLPictureHandler
 
class  OOXMLProperty
 
class  OOXMLPropertySet
 
class  OOXMLPropertySetEntryToBool
 
class  OOXMLPropertySetEntryToInteger
 
class  OOXMLPropertySetEntryToString
 
class  OOXMLPropertySetValue
 
class  OOXMLShapeValue
 
class  OOXMLStarMathValue
 
class  OOXMLStream
 
class  OOXMLStreamImpl
 
class  OOXMLStringValue
 
class  OOXMLTable
 
class  OOXMLUniversalMeasureValue
 
class  OOXMLValue
 
struct  SavedAlternateState
 Struct to store our 'alternate state'. More...
 

Typedefs

typedef OOXMLNthPtMeasureValue< 20 > OOXMLTwipsMeasureValue
 Handles OOXML's ST_TwipsMeasure value. More...
 
typedef OOXMLNthPtMeasureValue< 2 > OOXMLHpsMeasureValue
 Handles OOXML's ST_HpsMeasure value. More...
 

Enumerations

enum class  ResourceType {
  NoResource ,
  Table ,
  Stream ,
  List ,
  Integer ,
  Properties ,
  Hex ,
  HexColor ,
  String ,
  Shape ,
  Boolean ,
  Value ,
  XNote ,
  TextTableCell ,
  TextTableRow ,
  TextTable ,
  PropertyTable ,
  Math ,
  Any ,
  TwipsMeasure_asSigned ,
  TwipsMeasure_asZero ,
  HpsMeasure ,
  MeasurementOrPercent ,
  CommentEx ,
  Theme
}
 

Functions

static bool GetBooleanValue (std::string_view pValue)
 
std::string fastTokenToId (sal_uInt32 nToken)
 

Typedef Documentation

◆ OOXMLHpsMeasureValue

Handles OOXML's ST_HpsMeasure value.

Definition at line 321 of file OOXMLPropertySet.hxx.

◆ OOXMLTwipsMeasureValue

Handles OOXML's ST_TwipsMeasure value.

Definition at line 318 of file OOXMLPropertySet.hxx.

Enumeration Type Documentation

◆ ResourceType

Enumerator
NoResource 
Table 
Stream 
List 
Integer 
Properties 
Hex 
HexColor 
String 
Shape 
Boolean 
Value 
XNote 
TextTableCell 
TextTableRow 
TextTable 
PropertyTable 
Math 
Any 
TwipsMeasure_asSigned 
TwipsMeasure_asZero 
HpsMeasure 
MeasurementOrPercent 
CommentEx 
Theme 

Definition at line 29 of file OOXMLFactory.hxx.

Function Documentation

◆ fastTokenToId()

std::string writerfilter::ooxml::fastTokenToId ( sal_uInt32  nToken)

◆ GetBooleanValue()

static bool writerfilter::ooxml::GetBooleanValue ( std::string_view  pValue)
static