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

#include <DriverInfo.h>

Public Member Functions

void FromJson (const jsonxx::Object &, float defaultWidth=0, float defaultLength=0)
 
void ToJson (jsonxx::Object &) const
 
void Load (const ACPL::XML::Node *)
 
void Save (ACPL::XML::Node *) const
 
bool Fits (const TMediaSize &) const noexcept
 
bool IsEmpty () const noexcept
 
void Reset () noexcept
 

Public Attributes

char name [32]
 Name of the tray. More...
 
bool roll
 True when the tray is a roll, False when it is sheet fed or a cassette. More...
 
float width
 Maximum physical width in AOI units of media it accepts. More...
 
float length
 Maximum physical length/height in AOI units of media it accepts. More...
 
float left
 Left non-imageable margin. More...
 
float right
 Right non-imageable margin. More...
 
float top
 Top non-imageable margin. More...
 
float bottom
 Bottom non-imageable margin. More...
 

Detailed Description

Tray size description

Describes the trays and the maximum size it can accept.

Definition at line 298 of file DriverInfo.h.

Member Function Documentation

◆ Fits()

bool aur::ADA::TTray::Fits ( const TMediaSize ) const
noexcept

◆ FromJson()

void aur::ADA::TTray::FromJson ( const jsonxx::Object &  ,
float  defaultWidth = 0,
float  defaultLength = 0 
)

◆ IsEmpty()

bool aur::ADA::TTray::IsEmpty ( ) const
inlinenoexcept

Definition at line 315 of file DriverInfo.h.

◆ Load()

void aur::ADA::TTray::Load ( const ACPL::XML::Node *  )

◆ Reset()

void aur::ADA::TTray::Reset ( )
inlinenoexcept

Definition at line 316 of file DriverInfo.h.

◆ Save()

void aur::ADA::TTray::Save ( ACPL::XML::Node *  ) const

◆ ToJson()

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

Member Data Documentation

◆ bottom

float aur::ADA::TTray::bottom

Bottom non-imageable margin.

Definition at line 308 of file DriverInfo.h.

◆ left

float aur::ADA::TTray::left

Left non-imageable margin.

Definition at line 305 of file DriverInfo.h.

◆ length

float aur::ADA::TTray::length

Maximum physical length/height in AOI units of media it accepts.

Definition at line 304 of file DriverInfo.h.

◆ name

char aur::ADA::TTray::name[32]

Name of the tray.

Definition at line 301 of file DriverInfo.h.

◆ right

float aur::ADA::TTray::right

Right non-imageable margin.

Definition at line 306 of file DriverInfo.h.

◆ roll

bool aur::ADA::TTray::roll

True when the tray is a roll, False when it is sheet fed or a cassette.

Definition at line 302 of file DriverInfo.h.

◆ top

float aur::ADA::TTray::top

Top non-imageable margin.

Definition at line 307 of file DriverInfo.h.

◆ width

float aur::ADA::TTray::width

Maximum physical width in AOI units of media it accepts.

Definition at line 303 of file DriverInfo.h.


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