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
 

Friends

class ErrorHandler
 

Detailed Description

Definition at line 195 of file errinf.hxx.

Constructor & Destructor Documentation

ErrorContext::ErrorContext ( weld::Window pWin)

Definition at line 190 of file errinf.cxx.

References pImpl.

ErrorContext::~ErrorContext ( )
virtual

Definition at line 197 of file errinf.cxx.

Member Function Documentation

ErrorContext * ErrorContext::GetContext ( )
static

Definition at line 203 of file errinf.cxx.

weld::Window * ErrorContext::GetParent ( )

Definition at line 208 of file errinf.cxx.

References pImpl.

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

Friends And Related Function Documentation

friend class ErrorHandler
friend

Definition at line 197 of file errinf.hxx.

Member Data Documentation

std::unique_ptr<ImplErrorContext> ErrorContext::pImpl
private

Definition at line 209 of file errinf.hxx.

Referenced by ErrorContext(), and GetParent().


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