LibreOffice Module xmloff (master)  1
Classes | Macros
xmlexppr.cxx File Reference
#include <memory>
#include <string_view>
#include <com/sun/star/container/XNameContainer.hpp>
#include <com/sun/star/xml/AttributeData.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/beans/XPropertyState.hpp>
#include <com/sun/star/beans/XMultiPropertySet.hpp>
#include <com/sun/star/beans/XTolerantMultiPropertySet.hpp>
#include <com/sun/star/beans/TolerantPropertySetResultType.hpp>
#include <rtl/ustrbuf.hxx>
#include <comphelper/anycompare.hxx>
#include <cppuhelper/weakref.hxx>
#include <osl/diagnose.h>
#include <list>
#include <map>
#include <o3tl/sorted_vector.hxx>
#include <xmloff/xmlexppr.hxx>
#include <xmloff/xmltoken.hxx>
#include <xmloff/attrlist.hxx>
#include <xmloff/namespacemap.hxx>
#include <xmloff/xmlnamespace.hxx>
#include <xmloff/xmlexp.hxx>
#include <xmloff/xmlprmap.hxx>
#include <xmloff/maptype.hxx>
#include <xmloff/xmltypes.hxx>
#include <xmloff/xmlprhdl.hxx>
Include dependency graph for xmlexppr.cxx:

Go to the source code of this file.

Classes

struct  SvXMLExportPropertyMapper::Impl
 

Macros

#define GET_PROP_TYPE(f)   static_cast<sal_uInt16>((f & XML_TYPE_PROP_MASK) >> XML_TYPE_PROP_SHIFT)
 
#define ENTRY(t)   { GET_PROP_TYPE(XML_TYPE_PROP_##t), XML_##t##_PROPERTIES }
 

Macro Definition Documentation

#define ENTRY (   t)    { GET_PROP_TYPE(XML_TYPE_PROP_##t), XML_##t##_PROPERTIES }

Definition at line 56 of file xmlexppr.cxx.

#define GET_PROP_TYPE (   f)    static_cast<sal_uInt16>((f & XML_TYPE_PROP_MASK) >> XML_TYPE_PROP_SHIFT)

Definition at line 55 of file xmlexppr.cxx.

Referenced by SvXMLExportPropertyMapper::_exportXML().