LibreOffice Module basic (master) 1
Namespaces | Functions
sbuno.hxx File Reference
#include <com/sun/star/uno/Type.hxx>
#include <basic/sbxvar.hxx>
#include <basic/basicdllapi.h>
Include dependency graph for sbuno.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::uno
 
namespace  com::sun::star::beans
 

Functions

BASIC_DLLPUBLIC SbxObjectRef GetSbUnoObject (const OUString &aName, const css::uno::Any &aUnoObj_)
 
BASIC_DLLPUBLIC void createAllObjectProperties (SbxObject *pObj)
 
BASIC_DLLPUBLIC void SetSbUnoObjectDfltPropName (SbxObject *pObj)
 
BASIC_DLLPUBLIC css::uno::Any sbxToUnoValue (const SbxValue *pVar)
 
css::uno::Any sbxToUnoValue (const SbxValue *pVar, const css::uno::Type &rType, css::beans::Property const *pUnoProperty=nullptr)
 
BASIC_DLLPUBLIC void unoToSbxValue (SbxVariable *pVar, const css::uno::Any &aValue)
 

Function Documentation

◆ createAllObjectProperties()

BASIC_DLLPUBLIC void createAllObjectProperties ( SbxObject pObj)

◆ GetSbUnoObject()

BASIC_DLLPUBLIC SbxObjectRef GetSbUnoObject ( const OUString &  aName,
const css::uno::Any aUnoObj_ 
)

◆ sbxToUnoValue() [1/2]

BASIC_DLLPUBLIC css::uno::Any sbxToUnoValue ( const SbxValue pVar)

◆ sbxToUnoValue() [2/2]

css::uno::Any sbxToUnoValue ( const SbxValue pVar,
const css::uno::Type rType,
css::beans::Property const *  pUnoProperty = nullptr 
)

◆ SetSbUnoObjectDfltPropName()

BASIC_DLLPUBLIC void SetSbUnoObjectDfltPropName ( SbxObject pObj)

Definition at line 145 of file sbunoobj.cxx.

References SbUnoObject::getDefaultPropName().

◆ unoToSbxValue()

BASIC_DLLPUBLIC void unoToSbxValue ( SbxVariable pVar,
const css::uno::Any aValue 
)