LibreOffice Module sw (master) 1
Typedefs | Functions
vbadocumentproperties.cxx File Reference
#include "vbadocumentproperties.hxx"
#include <cppuhelper/implbase.hxx>
#include <sal/log.hxx>
#include <com/sun/star/document/XDocumentProperties.hpp>
#include <com/sun/star/document/XDocumentPropertiesSupplier.hpp>
#include <com/sun/star/beans/NamedValue.hpp>
#include <com/sun/star/beans/XPropertyContainer.hpp>
#include <ooo/vba/word/WdBuiltInProperty.hpp>
#include <ooo/vba/office/MsoDocProperties.hpp>
#include <comphelper/diagnose_ex.hxx>
#include <memory>
#include "wordvbahelper.hxx"
#include <fesh.hxx>
#include <docsh.hxx>
#include <utility>
Include dependency graph for vbadocumentproperties.cxx:

Go to the source code of this file.

Typedefs

typedef std::unordered_map< sal_Int32, DocPropInfo > MSOIndexToOODocPropInfo
 
typedef InheritedHelperInterfaceWeakImpl< ooo::vba::XDocumentProperty > SwVbaDocumentProperty_BASE
 
typedef ::cppu::WeakImplHelper< css::container::XIndexAccess,css::container::XNameAccess,css::container::XEnumerationAccess > PropertiesImpl_BASE
 
typedef std::unordered_map< sal_Int32, uno::Reference< XDocumentProperty > > DocProps
 
typedef std::unordered_map< OUString, uno::Reference< XDocumentProperty > > DocPropsByName
 

Functions

static sal_Int8 lcl_toMSOPropType (const uno::Type &aType)
 

Typedef Documentation

◆ DocProps

typedef std::unordered_map< sal_Int32, uno::Reference< XDocumentProperty > > DocProps

Definition at line 642 of file vbadocumentproperties.cxx.

◆ DocPropsByName

typedef std::unordered_map< OUString, uno::Reference< XDocumentProperty > > DocPropsByName

Definition at line 667 of file vbadocumentproperties.cxx.

◆ MSOIndexToOODocPropInfo

typedef std::unordered_map< sal_Int32, DocPropInfo > MSOIndexToOODocPropInfo

Definition at line 392 of file vbadocumentproperties.cxx.

◆ PropertiesImpl_BASE

typedef ::cppu::WeakImplHelper< css::container::XIndexAccess ,css::container::XNameAccess ,css::container::XEnumerationAccess > PropertiesImpl_BASE

Definition at line 640 of file vbadocumentproperties.cxx.

◆ SwVbaDocumentProperty_BASE

typedef InheritedHelperInterfaceWeakImpl< ooo::vba::XDocumentProperty > SwVbaDocumentProperty_BASE

Definition at line 443 of file vbadocumentproperties.cxx.

Function Documentation

◆ lcl_toMSOPropType()

static sal_Int8 lcl_toMSOPropType ( const uno::Type aType)
static
Exceptions
lang::IllegalArgumentException

Definition at line 38 of file vbadocumentproperties.cxx.