LibreOffice Module svtools (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
svt::JavaInteractionHandler Class Referencefinal

#include <javainteractionhandler.hxx>

Inheritance diagram for svt::JavaInteractionHandler:
[legend]
Collaboration diagram for svt::JavaInteractionHandler:
[legend]

Public Member Functions

 JavaInteractionHandler ()
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &aType) override
 
virtual void SAL_CALL acquire () noexcept override
 
virtual void SAL_CALL release () noexcept override
 
virtual void SAL_CALL handle (const css::uno::Reference< css::task::XInteractionRequest > &Request) override
 

Private Member Functions

 JavaInteractionHandler (JavaInteractionHandler const &)=delete
 
JavaInteractionHandleroperator= (JavaInteractionHandler const &)=delete
 
virtual SVT_DLLPRIVATE ~JavaInteractionHandler ()
 

Private Attributes

oslInterlockedCount m_aRefCount
 

Detailed Description

Definition at line 37 of file javainteractionhandler.hxx.

Constructor & Destructor Documentation

◆ JavaInteractionHandler() [1/2]

svt::JavaInteractionHandler::JavaInteractionHandler ( )

Definition at line 65 of file javainteractionhandler.cxx.

◆ JavaInteractionHandler() [2/2]

svt::JavaInteractionHandler::JavaInteractionHandler ( JavaInteractionHandler const &  )
privatedelete

◆ ~JavaInteractionHandler()

svt::JavaInteractionHandler::~JavaInteractionHandler ( )
privatevirtual

Definition at line 70 of file javainteractionhandler.cxx.

Member Function Documentation

◆ acquire()

void SAL_CALL svt::JavaInteractionHandler::acquire ( )
overridevirtualnoexcept

Definition at line 83 of file javainteractionhandler.cxx.

References m_aRefCount.

◆ handle()

void SAL_CALL svt::JavaInteractionHandler::handle ( const css::uno::Reference< css::task::XInteractionRequest > &  Request)
overridevirtual

◆ operator=()

JavaInteractionHandler & svt::JavaInteractionHandler::operator= ( JavaInteractionHandler const &  )
privatedelete

◆ queryInterface()

Any SAL_CALL svt::JavaInteractionHandler::queryInterface ( const css::uno::Type &  aType)
overridevirtual

Definition at line 74 of file javainteractionhandler.cxx.

References Any.

◆ release()

void SAL_CALL svt::JavaInteractionHandler::release ( )
overridevirtualnoexcept

Definition at line 88 of file javainteractionhandler.cxx.

References m_aRefCount.

Member Data Documentation

◆ m_aRefCount

oslInterlockedCount svt::JavaInteractionHandler::m_aRefCount
private

Definition at line 55 of file javainteractionhandler.hxx.

Referenced by acquire(), and release().


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