LibreOffice Module extensions (master) 1
Functions | Variables
comifaces.hxx File Reference
#include <com/sun/star/uno/XInterface.hpp>
Include dependency graph for comifaces.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

STDMETHOD() Get (VARIANT *val)=0
 
STDMETHOD() InitOutParam ()=0
 
STDMETHOD() InitInOutParam (VARIANT type, VARIANT value)=0
 
STDMETHOD() IsOutParam (VARIANT_BOOL *flag)=0
 
STDMETHOD() IsInOutParam (VARIANT_BOOL *flag)=0
 
STDMETHOD() GetValue (BSTR *type, VARIANT *value)=0
 
 ~IJScriptValueObject ()
 
STDMETHOD() getOriginalUnoObject (Reference< XInterface > *pInt)=0
 
STDMETHOD() getOriginalUnoStruct (Any *pStruct)=0
 
 ~IUnoObjectWrapper ()
 
STDMETHOD() get_Name (BSTR *pVal)=0
 
 ~IUnoTypeWrapper ()
 

Variables

IJScriptValueObject __pad0__
 
IJScriptValueObject VARIANT value = 0
 
IUnoObjectWrapper __pad1__
 
IUnoTypeWrapper __pad2__
 

Function Documentation

◆ Get()

STDMETHOD() Get ( VARIANT *  val)
pure virtual

◆ get_Name()

STDMETHOD() get_Name ( BSTR *  pVal)
protectedpure virtual

◆ getOriginalUnoObject()

STDMETHOD() getOriginalUnoObject ( Reference< XInterface > *  pInt)
protectedpure virtual

◆ getOriginalUnoStruct()

STDMETHOD() getOriginalUnoStruct ( Any *  pStruct)
protectedpure virtual

References Any.

◆ GetValue()

STDMETHOD() GetValue ( BSTR *  type,
VARIANT *  value 
)
pure virtual

References type.

◆ InitInOutParam()

STDMETHOD() InitInOutParam ( VARIANT  type,
VARIANT  value 
)
pure virtual

References type.

◆ InitOutParam()

STDMETHOD() InitOutParam ( )
pure virtual

◆ IsInOutParam()

STDMETHOD() IsInOutParam ( VARIANT_BOOL *  flag)
pure virtual

◆ IsOutParam()

STDMETHOD() IsOutParam ( VARIANT_BOOL *  flag)
pure virtual

◆ ~IJScriptValueObject()

~IJScriptValueObject ( )
protected

Definition at line 37 of file comifaces.hxx.

◆ ~IUnoObjectWrapper()

~IUnoObjectWrapper ( )
protected

Definition at line 48 of file comifaces.hxx.

◆ ~IUnoTypeWrapper()

~IUnoTypeWrapper ( )
protected

Definition at line 58 of file comifaces.hxx.

Variable Documentation

◆ __pad0__

IJScriptValueObject __pad0__

Definition at line 26 of file comifaces.hxx.

◆ __pad1__

IUnoObjectWrapper __pad1__
protected

Definition at line 41 of file comifaces.hxx.

◆ __pad2__

IUnoTypeWrapper __pad2__
protected

Definition at line 52 of file comifaces.hxx.

◆ value

IJScriptValueObject VARIANT value = 0