LibreOffice Module winaccessibility (master) 1
|
CAccValue implements IAccessibleValue interface. More...
#include <AccValue.h>
Public Member Functions | |
CAccValue () | |
virtual | ~CAccValue () |
HRESULT | SmartQI (REFIID iid, void **ppvObject) |
STDMETHOD() | get_currentValue (VARIANT *currentValue) override |
Get current value. More... | |
STDMETHOD() | setCurrentValue (VARIANT value) override |
Set current value. More... | |
STDMETHOD() | get_maximumValue (VARIANT *maximumValue) override |
Get maximum value. More... | |
STDMETHOD() | get_minimumValue (VARIANT *minimumValue) override |
Get minimum value. More... | |
STDMETHOD() | put_XInterface (hyper pXInterface) override |
Put valid UNO interface into com class. More... | |
HRESULT | setCurrentValue ([in] VARIANT value) |
Sets the value of this object to the given number. More... | |
Public Member Functions inherited from CUNOXWrapper | |
CUNOXWrapper () | |
STDMETHOD() | put_XInterface (hyper pXInterface) override |
STDMETHOD() | put_XSubInterface (hyper) override |
HRESULT | put_XInterface (hyper pXInterface) |
HRESULT | put_XSubInterface (hyper pXSubInterface) |
Static Public Member Functions | |
static HRESULT WINAPI | SmartQI_ (void *pv, REFIID iid, void **ppvObject, DWORD_PTR) |
Private Member Functions | |
css::accessibility::XAccessibleValue * | GetXInterface () |
Private Attributes | |
css::uno::Reference< css::accessibility::XAccessibleValue > | pRXVal |
Additional Inherited Members | |
Protected Member Functions inherited from CUNOXWrapper | |
~CUNOXWrapper () | |
Protected Attributes inherited from CUNOXWrapper | |
css::accessibility::XAccessible * | pUNOInterface |
Properties inherited from IAccessibleValue | |
VARIANT | currentValue [get] |
Returns the value of this object as a number. More... | |
VARIANT | maximumValue [get] |
Returns the maximal value that can be represented by this object. More... | |
VARIANT | minimumValue [get] |
Returns the minimal value that can be represented by this object. More... | |
CAccValue implements IAccessibleValue interface.
Definition at line 31 of file AccValue.h.
|
inline |
Definition at line 38 of file AccValue.h.
|
inlinevirtual |
Definition at line 41 of file AccValue.h.
|
override |
Get current value.
currentValue | Variant that accepts current value. |
Definition at line 39 of file AccValue.cxx.
References CMAccessible::ConvertAnyToVariant(), IAccessibleValue::currentValue, GetXInterface(), and pRXVal.
|
override |
Get maximum value.
maximumValue | Variant that accepts maximum value. |
Definition at line 151 of file AccValue.cxx.
References CMAccessible::ConvertAnyToVariant(), GetXInterface(), IAccessibleValue::maximumValue, and pRXVal.
|
override |
Get minimum value.
minimumValue | Variant that accepts minimum value. |
Definition at line 180 of file AccValue.cxx.
References CMAccessible::ConvertAnyToVariant(), GetXInterface(), IAccessibleValue::minimumValue, and pRXVal.
|
inlineprivate |
Definition at line 95 of file AccValue.h.
References pRXVal.
Referenced by get_currentValue(), get_maximumValue(), and get_minimumValue().
|
override |
Put valid UNO interface into com class.
pXInterface | UNO interface. |
Implements IUNOXWrapper.
Definition at line 209 of file AccValue.cxx.
References pRXVal, CUNOXWrapper::pUNOInterface, and CUNOXWrapper::put_XInterface().
|
override |
|
inline |
Definition at line 64 of file AccValue.h.
Referenced by SmartQI_().
|
inlinestatic |
Definition at line 58 of file AccValue.h.
References SmartQI().
|
private |
Definition at line 93 of file AccValue.h.
Referenced by get_currentValue(), get_maximumValue(), get_minimumValue(), GetXInterface(), put_XInterface(), and setCurrentValue().