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

 o3tl
 

Typedefs

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

Enumerations

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

Typedef Documentation

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

Definition at line 48 of file salptype.hxx.

Enumeration Type Documentation

enum JobSetFlags : sal_uInt16
strong
Enumerator
ORIENTATION 
PAPERBIN 
PAPERSIZE 
DUPLEXMODE 
ALL 

Definition at line 27 of file salptype.hxx.

enum SalPrinterError
strong
Enumerator
NONE 
General 
Abort 

Definition at line 41 of file salptype.hxx.