LibreOffice Module xmloff (master)  1
Macros | Variables
StyleOOoTContext.cxx File Reference
#include <com/sun/star/xml/sax/SAXException.hpp>
#include <com/sun/star/xml/sax/XDocumentHandler.hpp>
#include <com/sun/star/xml/sax/XAttributeList.hpp>
#include <sax/tools/converter.hxx>
#include <xmloff/namespacemap.hxx>
#include <xmloff/xmltoken.hxx>
#include <xmloff/xmlnamespace.hxx>
#include "PropType.hxx"
#include "DeepTContext.hxx"
#include "RenameElemTContext.hxx"
#include "ActionMapTypesOOo.hxx"
#include "MutableAttrList.hxx"
#include "TransformerActions.hxx"
#include "PropertyActionsOOo.hxx"
#include "TransformerBase.hxx"
#include "StyleOOoTContext.hxx"
#include <xmloff/xmluconv.hxx>
#include <rtl/math.hxx>
#include <rtl/ustrbuf.hxx>
#include <osl/diagnose.h>
#include <sal/log.hxx>
#include <array>
Include dependency graph for StyleOOoTContext.cxx:

Go to the source code of this file.

Macros

#define ENTRY4(a, b, c, d)
 
#define ENTRY3(a, b, c)
 
#define ENTRY2(a, b)
 
#define ENTRY1(a)
 

Variables

const sal_uInt16 MAX_PROP_TYPES = 4
 
const std::array< XMLPropType, MAX_PROP_TYPESaPropTypes [XML_FAMILY_TYPE_END]
 
const XMLTokenEnum aPropTokens [XML_PROP_TYPE_END]
 
const sal_uInt16 aAttrActionMaps [XML_PROP_TYPE_END]
 
const sal_uInt16 aElemActionMaps [XML_PROP_TYPE_END]
 

Macro Definition Documentation

#define ENTRY1 (   a)
Value:
{ XML_PROP_TYPE_##a, XML_PROP_TYPE_##END, \
XML_PROP_TYPE_END, XML_PROP_TYPE_END }
END
uno_Any a

Definition at line 60 of file StyleOOoTContext.cxx.

#define ENTRY2 (   a,
 
)
Value:
{ XML_PROP_TYPE_##a, XML_PROP_TYPE_##b, \
XML_PROP_TYPE_END, XML_PROP_TYPE_END }
uno_Any a

Definition at line 57 of file StyleOOoTContext.cxx.

#define ENTRY3 (   a,
  b,
 
)
Value:
{ XML_PROP_TYPE_##a, XML_PROP_TYPE_##b, \
XML_PROP_TYPE_##c, XML_PROP_TYPE_END }
uno_Any a

Definition at line 54 of file StyleOOoTContext.cxx.

#define ENTRY4 (   a,
  b,
  c,
  d 
)
Value:
{ XML_PROP_TYPE_##a, XML_PROP_TYPE_##b, \
XML_PROP_TYPE_##c, XML_PROP_TYPE_##d }
double d
uno_Any a

Definition at line 51 of file StyleOOoTContext.cxx.

Variable Documentation

const sal_uInt16 aAttrActionMaps[XML_PROP_TYPE_END]
Initial value:

Definition at line 108 of file StyleOOoTContext.cxx.

Referenced by XMLStyleOOoTContext::CreateChildContext().

const sal_uInt16 aElemActionMaps[XML_PROP_TYPE_END]
const XMLTokenEnum aPropTokens[XML_PROP_TYPE_END]
const std::array<XMLPropType,MAX_PROP_TYPES> aPropTypes[XML_FAMILY_TYPE_END]
Initial value:
=
{
ENTRY3( GRAPHIC, PARAGRAPH, TEXT ),
ENTRY3( GRAPHIC, PARAGRAPH, TEXT ),
ENTRY1( DRAWING_PAGE ),
ENTRY1( END ),
ENTRY1( PAGE_LAYOUT ),
ENTRY1( HEADER_FOOTER ),
ENTRY1( TEXT ),
ENTRY2( PARAGRAPH, TEXT ),
ENTRY1( RUBY ),
ENTRY1( SECTION ),
ENTRY1( TABLE ),
ENTRY1( TABLE_COLUMN ),
ENTRY1( TABLE_ROW ),
ENTRY3( TABLE_CELL, PARAGRAPH, TEXT ),
ENTRY1( LIST_LEVEL ),
ENTRY4( CHART, GRAPHIC, PARAGRAPH, TEXT ),
ENTRY1( TEXT ),
ENTRY1( END ),
ENTRY1( END ),
ENTRY1( END ),
ENTRY1( END ),
ENTRY1( END ),
}
#define ENTRY4(a, b, c, d)
#define ENTRY3(a, b, c)
#define ENTRY2(a, b)
#define ENTRY1(a)

Definition at line 64 of file StyleOOoTContext.cxx.

Referenced by XMLStyleOOoTContext::CreateChildContext().

const sal_uInt16 MAX_PROP_TYPES = 4

Definition at line 50 of file StyleOOoTContext.cxx.

Referenced by SvXMLExportPropertyMapper::exportXML().