LibreOffice Module sc (master) 1
Public Member Functions | Private Attributes | List of all members
ScAsyncTabController_Impl Class Reference

#include <scdlgfact.hxx>

Inheritance diagram for ScAsyncTabController_Impl:
[legend]
Collaboration diagram for ScAsyncTabController_Impl:
[legend]

Public Member Functions

 ScAsyncTabController_Impl (std::shared_ptr< SfxTabDialogController > p)
 
virtual bool StartExecuteAsync (VclAbstractDialog::AsyncContext &rCtx) override
 
virtual const SfxItemSetGetOutputItemSet () const override
 
virtual void SetCurPageId (const OUString &rName) override
 
- Public Member Functions inherited from ScAsyncTabController
virtual ~ScAsyncTabController ()=default
 
virtual bool StartExecuteAsync (VclAbstractDialog::AsyncContext &rCtx)=0
 
virtual const SfxItemSetGetOutputItemSet () const =0
 
virtual void SetCurPageId (const OUString &rName)=0
 

Private Attributes

std::shared_ptr< SfxTabDialogControllerm_xDlg
 

Detailed Description

Definition at line 638 of file scdlgfact.hxx.

Constructor & Destructor Documentation

◆ ScAsyncTabController_Impl()

ScAsyncTabController_Impl::ScAsyncTabController_Impl ( std::shared_ptr< SfxTabDialogController p)
inlineexplicit

Definition at line 642 of file scdlgfact.hxx.

References p.

Member Function Documentation

◆ GetOutputItemSet()

const SfxItemSet * ScAsyncTabController_Impl::GetOutputItemSet ( ) const
overridevirtual

Implements ScAsyncTabController.

Definition at line 1028 of file scdlgfact.cxx.

References m_xDlg.

◆ SetCurPageId()

void ScAsyncTabController_Impl::SetCurPageId ( const OUString &  rName)
overridevirtual

Implements ScAsyncTabController.

Definition at line 1023 of file scdlgfact.cxx.

References m_xDlg.

◆ StartExecuteAsync()

bool ScAsyncTabController_Impl::StartExecuteAsync ( VclAbstractDialog::AsyncContext rCtx)
overridevirtual

Member Data Documentation

◆ m_xDlg

std::shared_ptr<SfxTabDialogController> ScAsyncTabController_Impl::m_xDlg
private

Definition at line 640 of file scdlgfact.hxx.

Referenced by GetOutputItemSet(), SetCurPageId(), and StartExecuteAsync().


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