LibreOffice Module extensions (master) 1
Classes | Macros | Typedefs
unoobjw.hxx File Reference
#include <com/sun/star/bridge/XBridgeSupplier2.hpp>
#include <com/sun/star/beans/XExactName.hpp>
#include <com/sun/star/lang/XInitialization.hpp>
#include <com/sun/star/script/InvocationInfo.hpp>
#include <salhelper/simplereferenceobject.hxx>
#include <cppuhelper/implbase.hxx>
#include "comifaces.hxx"
#include "ole2uno.hxx"
#include "unoconversionutilities.hxx"
Include dependency graph for unoobjw.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MemberInfo
 
class  InterfaceOleWrapper
 
class  UnoObjectWrapperRemoteOpt
 

Macros

#define JSCRIPT_VALUE_FUNC   L"_GetValueObject"
 
#define GET_STRUCT_FUNC   L"_GetStruct"
 
#define BRIDGE_VALUE_FUNC   L"Bridge_GetValueObject"
 
#define BRIDGE_GET_STRUCT_FUNC   L"Bridge_GetStruct"
 
#define BRIDGE_CREATE_TYPE_FUNC   L"Bridge_CreateType"
 
#define DISPID_JSCRIPT_VALUE_FUNC   -10l
 
#define DISPID_GET_STRUCT_FUNC   -102
 
#define DISPID_CREATE_TYPE_FUNC   -103
 

Typedefs

typedef std::unordered_map< OUString, DISPID > NameToIdMap
 
typedef std::unordered_map< OUString, bool > BadNameMap
 
typedef std::unordered_map< DISPID, MemberInfoIdToMemberInfoMap
 

Macro Definition Documentation

◆ BRIDGE_CREATE_TYPE_FUNC

#define BRIDGE_CREATE_TYPE_FUNC   L"Bridge_CreateType"

Definition at line 37 of file unoobjw.hxx.

◆ BRIDGE_GET_STRUCT_FUNC

#define BRIDGE_GET_STRUCT_FUNC   L"Bridge_GetStruct"

Definition at line 36 of file unoobjw.hxx.

◆ BRIDGE_VALUE_FUNC

#define BRIDGE_VALUE_FUNC   L"Bridge_GetValueObject"

Definition at line 35 of file unoobjw.hxx.

◆ DISPID_CREATE_TYPE_FUNC

#define DISPID_CREATE_TYPE_FUNC   -103

Definition at line 41 of file unoobjw.hxx.

◆ DISPID_GET_STRUCT_FUNC

#define DISPID_GET_STRUCT_FUNC   -102

Definition at line 40 of file unoobjw.hxx.

◆ DISPID_JSCRIPT_VALUE_FUNC

#define DISPID_JSCRIPT_VALUE_FUNC   -10l

Definition at line 39 of file unoobjw.hxx.

◆ GET_STRUCT_FUNC

#define GET_STRUCT_FUNC   L"_GetStruct"

Definition at line 34 of file unoobjw.hxx.

◆ JSCRIPT_VALUE_FUNC

#define JSCRIPT_VALUE_FUNC   L"_GetValueObject"

Definition at line 33 of file unoobjw.hxx.

Typedef Documentation

◆ BadNameMap

typedef std::unordered_map< OUString, bool> BadNameMap

Definition at line 66 of file unoobjw.hxx.

◆ IdToMemberInfoMap

typedef std::unordered_map< DISPID, MemberInfo> IdToMemberInfoMap

Definition at line 72 of file unoobjw.hxx.

◆ NameToIdMap

typedef std::unordered_map< OUString, DISPID> NameToIdMap

Definition at line 60 of file unoobjw.hxx.