sbuno.hxx (234bd5c5) sbuno.hxx (7fef15a0)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 10 unchanged lines hidden (view full) ---

19 *
20 *************************************************************/
21
22
23
24#ifndef _SB_SBUNO_HXX
25#define _SB_SBUNO_HXX
26
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 10 unchanged lines hidden (view full) ---

19 *
20 *************************************************************/
21
22
23
24#ifndef _SB_SBUNO_HXX
25#define _SB_SBUNO_HXX
26
27#include "basic/basicdllapi.h"
27#include <basic/sbxobj.hxx>
28
29namespace com { namespace sun { namespace star { namespace uno { class Any; }}}}
30
31// Returns a SbxObject that wrapps an Uno Interface
32// Implementation in basic/source/classes/sbunoobj.cxx
28#include <basic/sbxobj.hxx>
29
30namespace com { namespace sun { namespace star { namespace uno { class Any; }}}}
31
32// Returns a SbxObject that wrapps an Uno Interface
33// Implementation in basic/source/classes/sbunoobj.cxx
33SbxObjectRef GetSbUnoObject( const String& aName, const com::sun::star::uno::Any& aUnoObj_ );
34BASIC_DLLPUBLIC SbxObjectRef GetSbUnoObject( const String& aName, const com::sun::star::uno::Any& aUnoObj_ );
34
35// Force creation of all properties for debugging
35
36// Force creation of all properties for debugging
36void createAllObjectProperties( SbxObject* pObj );
37BASIC_DLLPUBLIC void createAllObjectProperties( SbxObject* pObj );
37
38
38::com::sun::star::uno::Any sbxToUnoValue( SbxVariable* pVar );
39BASIC_DLLPUBLIC ::com::sun::star::uno::Any sbxToUnoValue( SbxVariable* pVar );
39
40
40void unoToSbxValue( SbxVariable* pVar, const ::com::sun::star::uno::Any& aValue );
41BASIC_DLLPUBLIC void unoToSbxValue( SbxVariable* pVar, const ::com::sun::star::uno::Any& aValue );
41
42#endif
43
42
43#endif
44