LibreOffice Module vcl (master)  1
Classes | Namespaces | Typedefs | Enumerations
errinf.hxx File Reference
#include <rtl/ustring.hxx>
#include <vcl/errcode.hxx>
#include <vcl/dllapi.h>
#include <o3tl/typed_flags_set.hxx>
#include <vector>
#include <memory>
#include <limits.h>
Include dependency graph for errinf.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ErrorRegistry
 
struct  o3tl::typed_flags< DialogMask >
 
class  ErrorHandler
 
class  ErrorInfo
 
class  DynamicErrorInfo
 
class  StringErrorInfo
 
class  TwoStringErrorInfo
 
class  ErrorContext
 

Namespaces

 weld
 
 o3tl
 

Typedefs

typedef void(* DisplayFnPtr) ()
 
typedef DialogMask WindowDisplayErrorFunc(weld::Window *, DialogMask eMask, const OUString &rErr, const OUString &rAction)
 
typedef void BasicDisplayErrorFunc(const OUString &rErr, const OUString &rAction)
 

Enumerations

enum  DialogMask {
  DialogMask::NONE = 0x0000,
  DialogMask::ButtonsOk = 0x0001,
  DialogMask::ButtonsCancel = 0x0002,
  DialogMask::ButtonsRetry = 0x0004,
  DialogMask::ButtonsNo = 0x0008,
  DialogMask::ButtonsYes = 0x0010,
  DialogMask::ButtonsYesNo = 0x0018,
  DialogMask::ButtonDefaultsOk = 0x0100,
  DialogMask::ButtonDefaultsCancel = 0x0200,
  DialogMask::ButtonDefaultsYes = 0x0300,
  DialogMask::ButtonDefaultsNo = 0x0400,
  DialogMask::MessageError = 0x1000,
  DialogMask::MessageWarning = 0x2000,
  DialogMask::MessageInfo = 0x3000,
  DialogMask::MAX = USHRT_MAX
}
 

Typedef Documentation

typedef void BasicDisplayErrorFunc(const OUString &rErr, const OUString &rAction)

Definition at line 47 of file errinf.hxx.

typedef void(* DisplayFnPtr) ()

Definition at line 42 of file errinf.hxx.

typedef DialogMask WindowDisplayErrorFunc(weld::Window *, DialogMask eMask, const OUString &rErr, const OUString &rAction)

Definition at line 44 of file errinf.hxx.

Enumeration Type Documentation

enum DialogMask
strong
Enumerator
NONE 
ButtonsOk 
ButtonsCancel 
ButtonsRetry 
ButtonsNo 
ButtonsYes 
ButtonsYesNo 
ButtonDefaultsOk 
ButtonDefaultsCancel 
ButtonDefaultsYes 
ButtonDefaultsNo 
MessageError 
MessageWarning 
MessageInfo 
MAX 

Definition at line 74 of file errinf.hxx.