LibreOffice Module vcl (master)
1
|
#include <errcode.hxx>
Public Member Functions | |
constexpr | ErrCode (WarningFlag, ErrCodeArea nArea, ErrCodeClass nClass, sal_uInt16 nCode) |
constexpr | ErrCode (ErrCodeArea nArea, ErrCodeClass nClass, sal_uInt16 nCode) |
constexpr | ErrCode (ErrCodeArea nArea, sal_uInt16 nClassAndCode) |
constexpr | ErrCode (sal_uInt32 nValue) |
constexpr | ErrCode () |
operator sal_uInt32 () const | |
operator bool () const | |
bool | operator< (ErrCode const &other) const |
bool | operator<= (ErrCode const &other) const |
bool | operator> (ErrCode const &other) const |
bool | operator>= (ErrCode const &other) const |
bool | operator== (ErrCode const &other) const |
bool | operator!= (ErrCode const &other) const |
ErrCode | IgnoreWarning () const |
convert to ERRCODE_NONE if it's a warning, else return the error More... | |
bool | IsWarning () const |
ErrCode | MakeWarning () const |
bool | IsError () const |
bool | IsDynamic () const |
sal_uInt32 | GetDynamic () const |
ErrCode | StripDynamic () const |
constexpr ErrCode | StripWarningAndDynamic () const |
constexpr ErrCodeArea | GetArea () const |
constexpr ErrCodeClass | GetClass () const |
constexpr sal_uInt8 | GetCode () const |
OUString | toHexString () const |
template<typename... Args> | |
bool | anyOf (Args...args) const |
Private Attributes | |
sal_uInt32 | m_value |
Definition at line 63 of file errcode.hxx.
|
inlineexplicit |
Definition at line 66 of file errcode.hxx.
References m_value.
|
inlineexplicit |
Definition at line 71 of file errcode.hxx.
References m_value.
|
inlineexplicit |
Definition at line 76 of file errcode.hxx.
References m_value.
|
inlineexplicit |
Definition at line 78 of file errcode.hxx.
References m_value.
|
inline |
Definition at line 80 of file errcode.hxx.
References m_value.
|
inline |
Definition at line 144 of file errcode.hxx.
References args.
|
inline |
Definition at line 128 of file errcode.hxx.
References ERRCODE_AREA_SHIFT, and m_value.
Referenced by operator<<().
|
inline |
Definition at line 132 of file errcode.hxx.
References ERRCODE_CLASS_SHIFT, and m_value.
Referenced by operator<<().
|
inline |
|
inline |
Definition at line 116 of file errcode.hxx.
References ERRCODE_DYNAMIC_MASK, ERRCODE_DYNAMIC_SHIFT, and m_value.
Referenced by ImplDynamicErrorInfo::GetDynamicErrorInfo(), and ImplDynamicErrorInfo::UnRegisterError().
|
inline |
convert to ERRCODE_NONE if it's a warning, else return the error
Definition at line 94 of file errcode.hxx.
References ERRCODE_ERROR_MASK, ERRCODE_WARNING_MASK, and m_value.
|
inline |
Definition at line 112 of file errcode.hxx.
References ERRCODE_DYNAMIC_MASK, and m_value.
Referenced by ErrorInfo::GetErrorInfo(), and operator<<().
|
inline |
Definition at line 108 of file errcode.hxx.
References m_value.
|
inline |
Definition at line 100 of file errcode.hxx.
References ERRCODE_WARNING_MASK, and m_value.
Referenced by ErrorHandler::HandleError(), and operator<<().
|
inline |
Definition at line 104 of file errcode.hxx.
References ERRCODE_WARNING_MASK, and m_value.
|
inlineexplicit |
Definition at line 84 of file errcode.hxx.
References m_value.
|
inlineexplicit |
Definition at line 83 of file errcode.hxx.
References m_value.
|
inline |
Definition at line 91 of file errcode.hxx.
|
inline |
Definition at line 86 of file errcode.hxx.
|
inline |
Definition at line 87 of file errcode.hxx.
|
inline |
Definition at line 90 of file errcode.hxx.
|
inline |
Definition at line 88 of file errcode.hxx.
|
inline |
Definition at line 89 of file errcode.hxx.
|
inline |
Definition at line 120 of file errcode.hxx.
References ERRCODE_DYNAMIC_MASK, and m_value.
Referenced by ImplDynamicErrorInfo::GetDynamicErrorInfo().
|
inline |
Definition at line 124 of file errcode.hxx.
References ERRCODE_DYNAMIC_MASK, ERRCODE_WARNING_MASK, and m_value.
|
inline |
|
private |
Definition at line 151 of file errcode.hxx.
Referenced by operator!=(), operator<(), operator<=(), operator==(), operator>(), and operator>=().