LibreOffice Module sw (master) 1
Macros | Variables
xmlitemm.cxx File Reference
#include <editeng/memberids.h>
#include <hintids.hxx>
#include <svx/unomid.hxx>
#include <xmloff/xmlnamespace.hxx>
#include "xmlitmap.hxx"
#include <xmloff/xmltoken.hxx>
#include <o3tl/safeint.hxx>
#include <unomid.h>
Include dependency graph for xmlitemm.cxx:

Go to the source code of this file.

Macros

#define MAP_ENTRY(p, l, w, m)    { XML_NAMESPACE_##p, XML_##l, o3tl::narrowing<sal_uInt16>(w), m }
 
#define M_E_SI(p, l, w, m)    { XML_NAMESPACE_##p, XML_##l, o3tl::narrowing<sal_uInt16>(w), MID_SW_FLAG_SPECIAL_ITEM_IMPORT|m }
 
#define M_E_SE(p, l, w, m)    { XML_NAMESPACE_##p, XML_##l, o3tl::narrowing<sal_uInt16>(w), MID_SW_FLAG_SPECIAL_ITEM_EXPORT|m }
 
#define M_E_SIE(p, l, w, m)    { XML_NAMESPACE_##p, XML_##l, o3tl::narrowing<sal_uInt16>(w), MID_SW_FLAG_SPECIAL_ITEM_EXPORT|MID_SW_FLAG_SPECIAL_ITEM_IMPORT|m }
 

Variables

const SvXMLItemMapEntry aTableItemMap []
 
const o3tl::span< SvXMLItemMapEntry const > aXMLTableItemMap (aTableItemMap)
 
const SvXMLItemMapEntry aTableColItemMap []
 
const o3tl::span< SvXMLItemMapEntry const > aXMLTableColItemMap (aTableColItemMap)
 
const SvXMLItemMapEntry aTableRowItemMap []
 
const o3tl::span< SvXMLItemMapEntry const > aXMLTableRowItemMap (aTableRowItemMap)
 
const SvXMLItemMapEntry aTableCellItemMap []
 
const o3tl::span< SvXMLItemMapEntry const > aXMLTableCellItemMap (aTableCellItemMap)
 

Macro Definition Documentation

◆ M_E_SE

#define M_E_SE (   p,
  l,
  w,
 
)     { XML_NAMESPACE_##p, XML_##l, o3tl::narrowing<sal_uInt16>(w), MID_SW_FLAG_SPECIAL_ITEM_EXPORT|m }

Definition at line 36 of file xmlitemm.cxx.

◆ M_E_SI

#define M_E_SI (   p,
  l,
  w,
 
)     { XML_NAMESPACE_##p, XML_##l, o3tl::narrowing<sal_uInt16>(w), MID_SW_FLAG_SPECIAL_ITEM_IMPORT|m }

Definition at line 34 of file xmlitemm.cxx.

◆ M_E_SIE

#define M_E_SIE (   p,
  l,
  w,
 
)     { XML_NAMESPACE_##p, XML_##l, o3tl::narrowing<sal_uInt16>(w), MID_SW_FLAG_SPECIAL_ITEM_EXPORT|MID_SW_FLAG_SPECIAL_ITEM_IMPORT|m }

Definition at line 38 of file xmlitemm.cxx.

◆ MAP_ENTRY

#define MAP_ENTRY (   p,
  l,
  w,
 
)     { XML_NAMESPACE_##p, XML_##l, o3tl::narrowing<sal_uInt16>(w), m }

Definition at line 32 of file xmlitemm.cxx.

Variable Documentation

◆ aTableCellItemMap

const SvXMLItemMapEntry aTableCellItemMap[]

Definition at line 200 of file xmlitemm.cxx.

◆ aTableColItemMap

const SvXMLItemMapEntry aTableColItemMap[]
Initial value:
=
{
M_E_SI( STYLE, COLUMN_WIDTH, RES_FRM_SIZE, MID_FRMSIZE_COL_WIDTH ),
MAP_ENTRY( STYLE, REL_COLUMN_WIDTH, RES_FRM_SIZE, MID_FRMSIZE_REL_COL_WIDTH ),
}
constexpr TypedWhichId< SwFormatFrameSize > RES_FRM_SIZE(89)
#define MID_FRMSIZE_REL_COL_WIDTH
Definition: unomid.h:82
#define MID_FRMSIZE_COL_WIDTH
Definition: unomid.h:81
#define MAP_ENTRY(p, l, w, m)
Definition: xmlitemm.cxx:32
#define M_E_SI(p, l, w, m)
Definition: xmlitemm.cxx:34

Definition at line 120 of file xmlitemm.cxx.

◆ aTableItemMap

const SvXMLItemMapEntry aTableItemMap[]

Definition at line 41 of file xmlitemm.cxx.

◆ aTableRowItemMap

const SvXMLItemMapEntry aTableRowItemMap[]

Definition at line 127 of file xmlitemm.cxx.

◆ aXMLTableCellItemMap

const o3tl::span< SvXMLItemMapEntry const > aXMLTableCellItemMap(aTableCellItemMap) ( aTableCellItemMap  )

◆ aXMLTableColItemMap

const o3tl::span< SvXMLItemMapEntry const > aXMLTableColItemMap(aTableColItemMap) ( aTableColItemMap  )

◆ aXMLTableItemMap

const o3tl::span< SvXMLItemMapEntry const > aXMLTableItemMap(aTableItemMap) ( aTableItemMap  )

◆ aXMLTableRowItemMap

const o3tl::span< SvXMLItemMapEntry const > aXMLTableRowItemMap(aTableRowItemMap) ( aTableRowItemMap  )