LibreOffice Module vcl (master) 1
Public Member Functions | Static Public Member Functions | Private Attributes | Friends | List of all members
ErrorContext Class Referenceabstract

#include <errinf.hxx>

Public Member Functions

 ErrorContext (weld::Window *pWin)
virtual ~ErrorContext ()
virtual bool GetString (ErrCode nErrId, OUString &rCtxStr)=0
weld::WindowGetParent ()

Static Public Member Functions

static ErrorContextGetContext ()

Private Attributes

std::unique_ptr< ImplErrorContextpImpl


class ErrorHandler

Detailed Description

Definition at line 210 of file errinf.hxx.

Constructor & Destructor Documentation

◆ ErrorContext()

ErrorContext::ErrorContext ( weld::Window pWin)

Definition at line 211 of file errinf.cxx.

References pImpl.

◆ ~ErrorContext()

ErrorContext::~ErrorContext ( )

Definition at line 218 of file errinf.cxx.

Member Function Documentation

◆ GetContext()

ErrorContext * ErrorContext::GetContext ( )

Definition at line 224 of file errinf.cxx.

◆ GetParent()

weld::Window * ErrorContext::GetParent ( )

Definition at line 229 of file errinf.cxx.

References pImpl.

Referenced by ErrorHandler::HandleError().

◆ GetString()

virtual bool ErrorContext::GetString ( ErrCode  nErrId,
OUString &  rCtxStr 
pure virtual

Friends And Related Function Documentation

◆ ErrorHandler

friend class ErrorHandler

Definition at line 212 of file errinf.hxx.

Member Data Documentation

◆ pImpl

std::unique_ptr<ImplErrorContext> ErrorContext::pImpl

Definition at line 224 of file errinf.hxx.

Referenced by ErrorContext(), and GetParent().

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