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:
[legend]

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 const nMask
 

Friends

class DynamicErrorInfo
 
class ErrorInfo
 

Detailed Description

Definition at line 213 of file errinf.cxx.

Constructor & Destructor Documentation

ImplDynamicErrorInfo::ImplDynamicErrorInfo ( DialogMask  nInMask)
inlineexplicitprivate

Definition at line 219 of file errinf.cxx.

Member Function Documentation

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

Definition at line 258 of file errinf.cxx.

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

Referenced by ErrorInfo::GetErrorInfo().

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

Definition at line 248 of file errinf.cxx.

References DBG_ASSERT, and ErrCode::GetDynamic().

Referenced by DynamicErrorInfo::~DynamicErrorInfo().

Friends And Related Function Documentation

friend class DynamicErrorInfo
friend

Definition at line 215 of file errinf.cxx.

friend class ErrorInfo
friend

Definition at line 216 of file errinf.cxx.

Member Data Documentation

ErrCode ImplDynamicErrorInfo::nErrId
private

Definition at line 227 of file errinf.cxx.

Referenced by RegisterError().

DialogMask const ImplDynamicErrorInfo::nMask
private

Definition at line 228 of file errinf.cxx.


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