LibreOffice Module dbaccess (master) 1
Classes | Namespaces | Macros | Functions
sqlmessage.cxx File Reference
#include <core_resource.hxx>
#include <sqlmessage.hxx>
#include <strings.hrc>
#include <com/sun/star/sdbc/SQLException.hpp>
#include <com/sun/star/sdb/SQLContext.hpp>
#include <utility>
#include <vcl/stdtext.hxx>
#include <vcl/svapp.hxx>
#include <vcl/weld.hxx>
#include <osl/diagnose.h>
#include <connectivity/dbexception.hxx>
#include <connectivity/sqlerror.hxx>
#include <unotools/configmgr.hxx>
#include <tools/urlobj.hxx>
Include dependency graph for sqlmessage.cxx:

Go to the source code of this file.

Classes

struct  dbaui::SQLMessageBox_Impl
 

Namespaces

namespace  dbaui
 

Macros

#define RET_MORE   RET_RETRY + 1
 

Functions

 dbaui::IMPL_LINK_NOARG (OExceptionChainDialog, OnExceptionSelected, weld::TreeView &, void)
 
 dbaui::IMPL_LINK_NOARG (OSQLMessageBox, ButtonClickHdl, weld::Button &, void)
 

Macro Definition Documentation

◆ RET_MORE

#define RET_MORE   RET_RETRY + 1

Definition at line 36 of file sqlmessage.cxx.

Variable Documentation

◆ bSubEntry

bool bSubEntry

Definition at line 157 of file sqlmessage.cxx.

◆ eType

◆ m_aExceptions

ExceptionDisplayChain m_aExceptions
private

Definition at line 267 of file sqlmessage.cxx.

Referenced by dbaui::IMPL_LINK_NOARG().

◆ m_defaultImageID

OUString m_defaultImageID
private

Definition at line 51 of file sqlmessage.cxx.

◆ m_label

OUString m_label
private

Definition at line 68 of file sqlmessage.cxx.

◆ m_pErrorImage

std::shared_ptr< ImageProvider > m_pErrorImage
mutableprivate

Definition at line 84 of file sqlmessage.cxx.

◆ m_pErrorLabel

std::shared_ptr< LabelProvider > m_pErrorLabel
mutableprivate

Definition at line 87 of file sqlmessage.cxx.

◆ m_pInfoImage

std::shared_ptr< ImageProvider > m_pInfoImage
mutableprivate

Definition at line 86 of file sqlmessage.cxx.

◆ m_pInfoLabel

std::shared_ptr< LabelProvider > m_pInfoLabel
mutableprivate

Definition at line 89 of file sqlmessage.cxx.

◆ m_pWarningsImage

std::shared_ptr< ImageProvider > m_pWarningsImage
mutableprivate

Definition at line 85 of file sqlmessage.cxx.

◆ m_pWarningsLabel

std::shared_ptr< LabelProvider > m_pWarningsLabel
mutableprivate

Definition at line 88 of file sqlmessage.cxx.

◆ m_sErrorCodeLabel

OUString m_sErrorCodeLabel
private

Definition at line 265 of file sqlmessage.cxx.

Referenced by dbaui::IMPL_LINK_NOARG().

◆ m_sStatusLabel

OUString m_sStatusLabel
private

Definition at line 264 of file sqlmessage.cxx.

Referenced by dbaui::IMPL_LINK_NOARG().

◆ m_xExceptionList

std::unique_ptr<weld::TreeView> m_xExceptionList
private

Definition at line 261 of file sqlmessage.cxx.

Referenced by dbaui::IMPL_LINK_NOARG().

◆ m_xExceptionText

std::unique_ptr<weld::TextView> m_xExceptionText
private

Definition at line 262 of file sqlmessage.cxx.

Referenced by dbaui::IMPL_LINK_NOARG().

◆ pImageProvider

std::shared_ptr< ImageProvider > pImageProvider

Definition at line 154 of file sqlmessage.cxx.

◆ pLabelProvider

std::shared_ptr< LabelProvider > pLabelProvider

Definition at line 155 of file sqlmessage.cxx.

◆ sErrorCode

OUString sErrorCode

Definition at line 161 of file sqlmessage.cxx.

◆ sMessage

OUString sMessage

◆ sSQLState

OUString sSQLState

Definition at line 160 of file sqlmessage.cxx.