LibreOffice Module vcl (master) 1
Classes | Namespaces | Typedefs | Enumerations
salptype.hxx File Reference
#include <sal/config.h>
#include <o3tl/typed_flags_set.hxx>
Include dependency graph for salptype.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< JobSetFlags >
 

Namespaces

namespace  o3tl
 

Typedefs

typedef long(* SALPRNABORTPROC) (void *pInst, SalPrinter *pPrinter)
 

Enumerations

enum class  JobSetFlags : sal_uInt16 {
  ORIENTATION = 1 ,
  PAPERBIN = 2 ,
  PAPERSIZE = 4 ,
  DUPLEXMODE = 8 ,
  ALL = ORIENTATION | PAPERBIN | PAPERSIZE | DUPLEXMODE
}
 
enum class  SalPrinterError {
  NONE = 0 ,
  General = 1 ,
  Abort = 2
}
 

Typedef Documentation

◆ SALPRNABORTPROC

typedef long(* SALPRNABORTPROC) (void *pInst, SalPrinter *pPrinter)

Definition at line 48 of file salptype.hxx.

Enumeration Type Documentation

◆ JobSetFlags

enum class JobSetFlags : sal_uInt16
strong
Enumerator
ORIENTATION 
PAPERBIN 
PAPERSIZE 
DUPLEXMODE 
ALL 

Definition at line 27 of file salptype.hxx.

◆ SalPrinterError

enum class SalPrinterError
strong
Enumerator
NONE 
General 
Abort 

Definition at line 41 of file salptype.hxx.