LibreOffice Module extensions (master) 1
com_uno_helper.h
Go to the documentation of this file.
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18 */
19
20#include "StdAfx2.h"
21
22HRESULT ExecuteFunc( IDispatch* idispUnoObject,
23 OLECHAR const * sFuncName,
24 CComVariant* params,
25 unsigned int count,
26 CComVariant* pResult );
27
28HRESULT GetIDispByFunc( IDispatch* idispUnoObject,
29 OLECHAR* sFuncName,
30 CComVariant* params,
31 unsigned int count,
32 CComPtr<IDispatch>& pdispResult );
33
34HRESULT PutPropertiesToIDisp( IDispatch* pdispObject,
35 OLECHAR** sMemberNames,
36 CComVariant* pVariant,
37 unsigned int count );
38
39HRESULT GetPropertiesFromIDisp( IDispatch* pdispObject,
40 OLECHAR const ** sMemberNames,
41 CComVariant* pVariant,
42 unsigned int count );
43
44/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
HRESULT ExecuteFunc(IDispatch *idispUnoObject, OLECHAR const *sFuncName, CComVariant *params, unsigned int count, CComVariant *pResult)
Definition: SOActiveX.cxx:49
HRESULT PutPropertiesToIDisp(IDispatch *pdispObject, OLECHAR **sMemberNames, CComVariant *pVariant, unsigned int count)
HRESULT GetIDispByFunc(IDispatch *idispUnoObject, OLECHAR *sFuncName, CComVariant *params, unsigned int count, CComPtr< IDispatch > &pdispResult)
HRESULT GetPropertiesFromIDisp(IDispatch *pdispObject, OLECHAR const **sMemberNames, CComVariant *pVariant, unsigned int count)
Definition: SOActiveX.cxx:116