LibreOffice Module vcl (master) 1
|
Class with the message description for storing in the queue. More...
#include <jsdialogbuilder.hxx>
Public Member Functions | |
JSDialogMessageInfo (jsdialog::MessageType eType, VclPtr< vcl::Window > pWindow, std::unique_ptr< jsdialog::ActionDataMap > pData) | |
JSDialogMessageInfo (const JSDialogMessageInfo &rInfo) | |
JSDialogMessageInfo & | operator= (JSDialogMessageInfo aInfo) |
Public Attributes | |
jsdialog::MessageType | m_eType |
VclPtr< vcl::Window > | m_pWindow |
std::unique_ptr< jsdialog::ActionDataMap > | m_pData |
Private Member Functions | |
void | copy (const JSDialogMessageInfo &rInfo) |
Class with the message description for storing in the queue.
Definition at line 66 of file jsdialogbuilder.hxx.
|
inline |
Definition at line 87 of file jsdialogbuilder.hxx.
|
inline |
Definition at line 95 of file jsdialogbuilder.hxx.
References copy().
|
inlineprivate |
Definition at line 74 of file jsdialogbuilder.hxx.
References m_eType, m_pData, m_pWindow, and pData.
Referenced by JSDialogMessageInfo(), and operator=().
|
inline |
Definition at line 97 of file jsdialogbuilder.hxx.
References copy().
jsdialog::MessageType JSDialogMessageInfo::m_eType |
Definition at line 69 of file jsdialogbuilder.hxx.
Referenced by copy().
std::unique_ptr<jsdialog::ActionDataMap> JSDialogMessageInfo::m_pData |
Definition at line 71 of file jsdialogbuilder.hxx.
Referenced by copy().
VclPtr<vcl::Window> JSDialogMessageInfo::m_pWindow |
Definition at line 70 of file jsdialogbuilder.hxx.
Referenced by copy().