LibreOffice Module vcl (master)  1
Private Member Functions | Static Private Member Functions | Private Attributes | Friends | List of all members
ImplDynamicErrorInfo Class Reference
Collaboration diagram for ImplDynamicErrorInfo:

Private Member Functions

 ImplDynamicErrorInfo (DialogMask nInMask)
void RegisterError (DynamicErrorInfo *)

Static Private Member Functions

static void UnRegisterError (DynamicErrorInfo const *)
static std::unique_ptr< ErrorInfoGetDynamicErrorInfo (ErrCode nId)

Private Attributes

ErrCode nErrId
DialogMask nMask


class DynamicErrorInfo
class ErrorInfo

Detailed Description

Definition at line 220 of file errinf.cxx.

Constructor & Destructor Documentation

ImplDynamicErrorInfo::ImplDynamicErrorInfo ( DialogMask  nInMask)

Definition at line 226 of file errinf.cxx.

Member Function Documentation

std::unique_ptr< ErrorInfo > ImplDynamicErrorInfo::GetDynamicErrorInfo ( ErrCode  nId)

Definition at line 265 of file errinf.cxx.

References ErrCode::GetDynamic(), and ErrCode::StripDynamic().

Referenced by ErrorInfo::GetErrorInfo().

void ImplDynamicErrorInfo::RegisterError ( DynamicErrorInfo pDynErrInfo)
void ImplDynamicErrorInfo::UnRegisterError ( DynamicErrorInfo const *  pDynErrInfo)

Definition at line 255 of file errinf.cxx.

References DBG_ASSERT, and ErrCode::GetDynamic().

Referenced by DynamicErrorInfo::~DynamicErrorInfo().

Friends And Related Function Documentation

friend class DynamicErrorInfo

Definition at line 222 of file errinf.cxx.

friend class ErrorInfo

Definition at line 223 of file errinf.cxx.

Member Data Documentation

ErrCode ImplDynamicErrorInfo::nErrId

Definition at line 234 of file errinf.cxx.

Referenced by RegisterError().

DialogMask ImplDynamicErrorInfo::nMask

Definition at line 235 of file errinf.cxx.

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