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

 o3tl
 
 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  BoolAttrFlags {
  BoolAttrFlags::DefaultFalse = 0x00,
  BoolAttrFlags::DefaultTrue = 0x01,
  BoolAttrFlags::DefaultVoid = 0x02,
  BoolAttrFlags::InverseSemantics = 0x04
}
 

Macro Definition Documentation

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

Enumeration Type Documentation

enum BoolAttrFlags
strong
Enumerator
DefaultFalse 
DefaultTrue 
DefaultVoid 
InverseSemantics 

Definition at line 35 of file propertyexport.hxx.