LibreOffice Module vcl (master)  1
Public Member Functions | Public Attributes | List of all members
VclAbstractDialog::AsyncContext Struct Reference

#include <abstdlg.hxx>

Collaboration diagram for VclAbstractDialog::AsyncContext:
[legend]

Public Member Functions

bool isSet () const
 

Public Attributes

VclPtr< VclReferenceBasemxOwner
 
std::shared_ptr< weld::DialogControllermxOwnerDialogController
 
std::shared_ptr< weld::DialogmxOwnerSelf
 
std::function< void(sal_Int32)> maEndDialogFn
 

Detailed Description

Definition at line 57 of file abstdlg.hxx.

Member Function Documentation

bool VclAbstractDialog::AsyncContext::isSet ( ) const
inline

Definition at line 65 of file abstdlg.hxx.

Member Data Documentation

std::function<void(sal_Int32)> VclAbstractDialog::AsyncContext::maEndDialogFn
VclPtr<VclReferenceBase> VclAbstractDialog::AsyncContext::mxOwner

Definition at line 59 of file abstdlg.hxx.

Referenced by VclAbstractDialog::StartExecuteAsync(), and Dialog::StartExecuteAsync().

std::shared_ptr<weld::DialogController> VclAbstractDialog::AsyncContext::mxOwnerDialogController

Definition at line 61 of file abstdlg.hxx.

Referenced by SalInstanceDialog::runAsync(), and Dialog::StartExecuteAsync().

std::shared_ptr<weld::Dialog> VclAbstractDialog::AsyncContext::mxOwnerSelf

Definition at line 63 of file abstdlg.hxx.

Referenced by SalInstanceDialog::runAsync(), and Dialog::StartExecuteAsync().


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