Driver SDK 4.2.0
aur::ADA::Caps Class Reference

#include <DriverInfo.h>

Public Member Functions

void FromJson (const jsonxx::Object &)
 
void ToJson (jsonxx::Object &) const
 

Public Attributes

bool print
 
bool cut
 
bool dtg
 
bool flatbed
 
bool highlevel
 
bool additiveColors
 
bool estimateInfo
 
bool barcodeScanner
 
bool mediaQuery
 
bool deviceStatus
 
bool deviceStatusWhilePrinting
 
bool jobStatusPost
 
bool jobStatusTracking
 
bool ripOnDemand
 
bool hasConsole
 
bool doubleSided
 
bool sideBAsLayer
 
bool needPreviewAtJobStart
 
bool needUnimagedArea
 
bool serviceUI
 
bool needsBlocker
 

Detailed Description

Driver capabilities

Describes the capabilities of the driver.

Definition at line 359 of file DriverInfo.h.

Member Function Documentation

◆ FromJson()

void aur::ADA::Caps::FromJson ( const jsonxx::Object &  )

◆ ToJson()

void aur::ADA::Caps::ToJson ( jsonxx::Object &  ) const

Member Data Documentation

◆ additiveColors

bool aur::ADA::Caps::additiveColors

Flag indicate that this driver (using the current settings) has additive colors instead of substractive inks.

Definition at line 367 of file DriverInfo.h.

◆ barcodeScanner

bool aur::ADA::Caps::barcodeScanner

Flag indicate that this device has a build-in barcode scanner for job recognition.

Definition at line 369 of file DriverInfo.h.

◆ cut

bool aur::ADA::Caps::cut

Flag indicate that this driver has (contour) cutting capabilities.

Definition at line 363 of file DriverInfo.h.

◆ deviceStatus

bool aur::ADA::Caps::deviceStatus

Flag indicate that this device supports feedback on device status. This might include loaded media size and type and ink levels.

Definition at line 371 of file DriverInfo.h.

◆ deviceStatusWhilePrinting

bool aur::ADA::Caps::deviceStatusWhilePrinting

Definition at line 372 of file DriverInfo.h.

◆ doubleSided

bool aur::ADA::Caps::doubleSided

Flag indicate that this device has double sided printing capabilities with automatic loading the B-side after the A-side has been printed.

Definition at line 377 of file DriverInfo.h.

◆ dtg

bool aur::ADA::Caps::dtg

Flag indicate that this device is a dtg printer.

Definition at line 364 of file DriverInfo.h.

◆ estimateInfo

bool aur::ADA::Caps::estimateInfo

Flag indicate that this driver supplies ink estimation and time estimation information. See TInk::picoliter and sqUnitsPerHour

Definition at line 368 of file DriverInfo.h.

◆ flatbed

bool aur::ADA::Caps::flatbed

Flag indicate that this device is a flatbed printer or plotter.

Definition at line 365 of file DriverInfo.h.

◆ hasConsole

bool aur::ADA::Caps::hasConsole

Flag indicate that this device has a DFE and jobs will first appear there and require a printer operator to print the job.

Definition at line 376 of file DriverInfo.h.

◆ highlevel

bool aur::ADA::Caps::highlevel

Flag indicate that this driver supports high level vector graphics expressed in real coordinates and supporting bezier curves.

Definition at line 366 of file DriverInfo.h.

◆ jobStatusPost

bool aur::ADA::Caps::jobStatusPost

Flag indicate that this device reports the status after the print is done.

Definition at line 373 of file DriverInfo.h.

◆ jobStatusTracking

bool aur::ADA::Caps::jobStatusTracking

Flag indicate that this device supports job status tracking. When this option is available and enabled in the StartJobTracking call the driver will push job status update through the HostCallBack.

Definition at line 374 of file DriverInfo.h.

◆ mediaQuery

bool aur::ADA::Caps::mediaQuery

Flag indicate that this device supports measuring of loaded media and optionally provides information on media type.

Definition at line 370 of file DriverInfo.h.

◆ needPreviewAtJobStart

bool aur::ADA::Caps::needPreviewAtJobStart

Flag indicate that this driver requires a preview in the job XML before JobStart is called.

Definition at line 379 of file DriverInfo.h.

◆ needsBlocker

bool aur::ADA::Caps::needsBlocker

Flag indicating the need for a blocker page between A & B page. This printing mode is a sandwich mode, usually 5 layer: C-W-Blocker-W-C. The page side passed to PageStart for the blocker page is X.

Definition at line 382 of file DriverInfo.h.

◆ needUnimagedArea

bool aur::ADA::Caps::needUnimagedArea

Flag indicate that this device no positioning capabilities and thus the x/y position in PageStart and RasterStart are ignored. This means that the RIP has to image also the non-imaged area in order to get correct positioning.

Definition at line 380 of file DriverInfo.h.

◆ print

bool aur::ADA::Caps::print

Flag indicate that this driver has printing capabilities.

Definition at line 362 of file DriverInfo.h.

◆ ripOnDemand

bool aur::ADA::Caps::ripOnDemand

Definition at line 375 of file DriverInfo.h.

◆ serviceUI

bool aur::ADA::Caps::serviceUI

Definition at line 381 of file DriverInfo.h.

◆ sideBAsLayer

bool aur::ADA::Caps::sideBAsLayer

Flag indicate that this device has double sided printing capabilities with automatic placing the B-side as a layer in the same print size A-side has been printed. Where the B-side is placed as first layer and A-side as second layer. The B-side is expected to be delivered mirrored so it is readable from the reverse side of the print.

Definition at line 378 of file DriverInfo.h.


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