LibreOffice Module comphelper (master)  1
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
AsyncQuitHandler Class Reference

#include <asyncquithandler.hxx>

Public Member Functions

 AsyncQuitHandler (const AsyncQuitHandler &)=delete
const AsyncQuitHandleroperator= (const AsyncQuitHandler &)=delete
void SetForceQuit ()
bool IsForceQuit () const
 DECL_STATIC_LINK (AsyncQuitHandler, OnAsyncQuit, void *, void)

Static Public Member Functions

static AsyncQuitHandlerinstance ()
static void QuitApplication ()

Private Member Functions

 AsyncQuitHandler ()

Private Attributes

bool mbForceQuit

Detailed Description

Definition at line 28 of file asyncquithandler.hxx.

Constructor & Destructor Documentation

AsyncQuitHandler::AsyncQuitHandler ( )

Definition at line 27 of file asyncquithandler.cxx.

AsyncQuitHandler::AsyncQuitHandler ( const AsyncQuitHandler )

Member Function Documentation

AsyncQuitHandler::DECL_STATIC_LINK ( AsyncQuitHandler  ,
OnAsyncQuit  ,
void ,
AsyncQuitHandler & AsyncQuitHandler::instance ( )

Definition at line 32 of file asyncquithandler.cxx.

bool AsyncQuitHandler::IsForceQuit ( ) const

Definition at line 47 of file asyncquithandler.cxx.

References mbForceQuit.

const AsyncQuitHandler& AsyncQuitHandler::operator= ( const AsyncQuitHandler )
void AsyncQuitHandler::QuitApplication ( )

Definition at line 38 of file asyncquithandler.cxx.

References comphelper::getProcessComponentContext().

void AsyncQuitHandler::SetForceQuit ( )

Definition at line 45 of file asyncquithandler.cxx.

References mbForceQuit.

Member Data Documentation

bool AsyncQuitHandler::mbForceQuit

Definition at line 32 of file asyncquithandler.hxx.

Referenced by IsForceQuit(), and SetForceQuit().

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