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 nMask
 

Friends

class DynamicErrorInfo
 
class ErrorInfo
 

Detailed Description

Definition at line 234 of file errinf.cxx.

Constructor & Destructor Documentation

◆ ImplDynamicErrorInfo()

ImplDynamicErrorInfo::ImplDynamicErrorInfo ( DialogMask  nInMask)
inlineexplicitprivate

Definition at line 240 of file errinf.cxx.

Member Function Documentation

◆ GetDynamicErrorInfo()

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

Definition at line 279 of file errinf.cxx.

References nId.

Referenced by ErrorInfo::GetErrorInfo().

◆ RegisterError()

void ImplDynamicErrorInfo::RegisterError ( DynamicErrorInfo pDynErrInfo)
private

◆ UnRegisterError()

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

Definition at line 269 of file errinf.cxx.

References DBG_ASSERT, and ErrCode::GetDynamic().

Referenced by DynamicErrorInfo::~DynamicErrorInfo().

Friends And Related Function Documentation

◆ DynamicErrorInfo

friend class DynamicErrorInfo
friend

Definition at line 236 of file errinf.cxx.

◆ ErrorInfo

friend class ErrorInfo
friend

Definition at line 237 of file errinf.cxx.

Member Data Documentation

◆ nErrId

ErrCode ImplDynamicErrorInfo::nErrId
private

Definition at line 248 of file errinf.cxx.

Referenced by RegisterError().

◆ nMask

DialogMask ImplDynamicErrorInfo::nMask
private

Definition at line 249 of file errinf.cxx.


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