LibreOffice Module ucb (master)  1
Public Member Functions | Private Attributes | List of all members
tdoc_ucp::InteractionSupplyPassword Class Reference
Inheritance diagram for tdoc_ucp::InteractionSupplyPassword:
[legend]
Collaboration diagram for tdoc_ucp::InteractionSupplyPassword:
[legend]

Public Member Functions

 InteractionSupplyPassword (ucbhelper::InteractionRequest *pRequest)
 
virtual uno::Any SAL_CALL queryInterface (const uno::Type &rType) override
 
virtual void SAL_CALL acquire () override throw ()
 
virtual void SAL_CALL release () override throw ()
 
virtual uno::Sequence< uno::Type > SAL_CALL getTypes () override
 
virtual uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () override
 
virtual void SAL_CALL select () override
 
virtual void SAL_CALL setPassword (const OUString &aPasswd) override
 
virtual OUString SAL_CALL getPassword () override
 
- Public Member Functions inherited from ucbhelper::InteractionContinuation
 InteractionContinuation (InteractionRequest *pRequest)
 

Private Attributes

osl::Mutex m_aMutex
 
OUString m_aPassword
 

Additional Inherited Members

- Protected Member Functions inherited from ucbhelper::InteractionContinuation
void recordSelection ()
 
virtual ~InteractionContinuation () override
 

Detailed Description

Definition at line 37 of file tdoc_passwordrequest.cxx.

Constructor & Destructor Documentation

tdoc_ucp::InteractionSupplyPassword::InteractionSupplyPassword ( ucbhelper::InteractionRequest pRequest)
inlineexplicit

Definition at line 43 of file tdoc_passwordrequest.cxx.

Member Function Documentation

void SAL_CALL InteractionSupplyPassword::acquire ( )
throw (
)
overridevirtual

Definition at line 78 of file tdoc_passwordrequest.cxx.

uno::Sequence< sal_Int8 > SAL_CALL InteractionSupplyPassword::getImplementationId ( )
overridevirtual

Definition at line 112 of file tdoc_passwordrequest.cxx.

OUString SAL_CALL InteractionSupplyPassword::getPassword ( )
overridevirtual

Definition at line 151 of file tdoc_passwordrequest.cxx.

References m_aMutex.

uno::Sequence< uno::Type > SAL_CALL InteractionSupplyPassword::getTypes ( )
overridevirtual

Definition at line 119 of file tdoc_passwordrequest.cxx.

References cppu::OTypeCollection::getTypes().

uno::Any SAL_CALL InteractionSupplyPassword::queryInterface ( const uno::Type rType)
overridevirtual

Definition at line 95 of file tdoc_passwordrequest.cxx.

References uno::Any::hasValue(), and cppu::queryInterface().

void SAL_CALL InteractionSupplyPassword::release ( )
throw (
)
overridevirtual

Definition at line 86 of file tdoc_passwordrequest.cxx.

void SAL_CALL InteractionSupplyPassword::select ( )
overridevirtual

Definition at line 133 of file tdoc_passwordrequest.cxx.

void SAL_CALL InteractionSupplyPassword::setPassword ( const OUString &  aPasswd)
overridevirtual

Definition at line 144 of file tdoc_passwordrequest.cxx.

References m_aMutex.

Member Data Documentation

osl::Mutex tdoc_ucp::InteractionSupplyPassword::m_aMutex
private

Definition at line 65 of file tdoc_passwordrequest.cxx.

OUString tdoc_ucp::InteractionSupplyPassword::m_aPassword
private

Definition at line 66 of file tdoc_passwordrequest.cxx.


The documentation for this class was generated from the following file: