Cashbox Related Classes
Detailed Description
Cashbox Construction Kit.
The Cashbox Group presents all classes directly related to the LAB Project Cashbox Construction Kit.
You'll find mainly:
- Abstract Hardware definition
- Hardware Specific classes
- Cashbox Base Class as a skeleton for real cashbox logic
- Utility classes.
While the Cashbox Construction Kit does not sound integrated with other LAB Project members, it is tightly embedded, as most companies use cashboxes. Thus, providing a LAB Project compliant cashbox frontend eases the whole enterprise data integration.
Modules
Classes
- struct cashboxdevice
- This structure is the generic device descriptor. More...
- class QlabCashboxBase
- This class describes a generic Cashbox Logic Manager.
Your Physical implementations should inherit this and overload methods or add new ones. More...
- class QlabCashboxBase
- This class describes a generic Cashbox Logic Manager.
Your Physical implementations should inherit this and overload methods or add new ones. More...
- class QlabCashboxInterfaceDefinition
- The QlabCashboxInterfaceDefinition provides an abstract definition for a standard cashbox hardware interface. More...
- class QlabDatabaseCashboxClient
- The QlabDatabaseCashboxClient provides an simpler interface to QlabDatabase class, which better fits cashbox management. More...
- class QlabTicketLine
- The QlabTicketLine provides an abstract view of cashbox ticket lines. Its main reason for existing is that it is used both in cashboxes and in server side. The cashbox is used a a ticket lines generator while the server side classes act as a system dispatcher for the relevant informations. More...
Defines
Define Documentation