LibreOffice Module xmloff (master) 1
Classes | Namespaces | Macros | Enumerations
propertyexport.hxx File Reference
#include <sal/config.h>
#include <set>
#include "formattributes.hxx"
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/beans/XPropertyState.hpp>
#include <xmloff/xmltoken.hxx>
#include <xmloff/xmlexp.hxx>
#include "callbacks.hxx"
#include "strings.hxx"
Include dependency graph for propertyexport.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< BoolAttrFlags >
 
class  xmloff::OPropertyExport
 provides export related tools for attribute handling More...
 

Namespaces

namespace  o3tl
 
namespace  xmloff
 

Macros

#define DBG_CHECK_PROPERTY(name, type)    dbg_implCheckProperty(name, &cppu::UnoType<type>::get())
 
#define DBG_CHECK_PROPERTY_NO_TYPE(name)    dbg_implCheckProperty(name, nullptr)
 
#define DBG_CHECK_PROPERTY_ASCII_NO_TYPE(name)    dbg_implCheckProperty( OUString::createFromAscii( name ), nullptr )
 

Enumerations

enum class  BoolAttrFlags {
  DefaultFalse = 0x00 ,
  DefaultTrue = 0x01 ,
  DefaultVoid = 0x02 ,
  InverseSemantics = 0x04
}
 

Macro Definition Documentation

◆ DBG_CHECK_PROPERTY

#define DBG_CHECK_PROPERTY (   name,
  type 
)     dbg_implCheckProperty(name, &cppu::UnoType<type>::get())

Definition at line 397 of file propertyexport.hxx.

◆ DBG_CHECK_PROPERTY_ASCII_NO_TYPE

#define DBG_CHECK_PROPERTY_ASCII_NO_TYPE (   name)     dbg_implCheckProperty( OUString::createFromAscii( name ), nullptr )

Definition at line 403 of file propertyexport.hxx.

◆ DBG_CHECK_PROPERTY_NO_TYPE

#define DBG_CHECK_PROPERTY_NO_TYPE (   name)     dbg_implCheckProperty(name, nullptr)

Definition at line 400 of file propertyexport.hxx.

Enumeration Type Documentation

◆ BoolAttrFlags

enum class BoolAttrFlags
strong
Enumerator
DefaultFalse 
DefaultTrue 
DefaultVoid 
InverseSemantics 

Definition at line 34 of file propertyexport.hxx.