Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
StateEnterPassengerCount::DataClass Class Reference
Collaboration diagram for StateEnterPassengerCount::DataClass:
Collaboration graph
[legend]

Public Member Functions

 DataClass (StateEnterPassengerCount *dataClassOwner, ApplicationStateManager *stateManager)
 
 ~DataClass ()
 
void IssueRegistrationTicket (unsigned long passengerCount)
 
bool FindRegistrationTariff (const unsigned long tariffGroupNumber, ETarifa *&tariff, ETarifnaSkupina *&tariffGroup)
 
void PrintLastTicketCopy ()
 
void OnSuccessfullPrint ()
 
void OnUnsuccessfullPrint (EIssueLogicDefines::ReturnValues printError)
 

Public Attributes

StateEnterPassengerCountmDataClassOwner
 
ApplicationStateManagermStateManager
 
QScopedPointer
< EnterValueFormLogic
mFormLogic
 
unsigned short mMaximalCountFullFare
 
unsigned short mMaximalCountReducedFare
 
ETicketIssueLogicCombinedTicket mTicketIssueLogic
 

Constructor & Destructor Documentation

StateEnterPassengerCount::DataClass::DataClass ( StateEnterPassengerCount dataClassOwner,
ApplicationStateManager stateManager 
)
StateEnterPassengerCount::DataClass::~DataClass ( )

Member Function Documentation

bool StateEnterPassengerCount::DataClass::FindRegistrationTariff ( const unsigned long  tariffGroupNumber,
ETarifa *&  tariff,
ETarifnaSkupina *&  tariffGroup 
)
void StateEnterPassengerCount::DataClass::IssueRegistrationTicket ( unsigned long  passengerCount)

Here is the call graph for this function:

void StateEnterPassengerCount::DataClass::OnSuccessfullPrint ( )
void StateEnterPassengerCount::DataClass::OnUnsuccessfullPrint ( EIssueLogicDefines::ReturnValues  printError)

Here is the call graph for this function:

void StateEnterPassengerCount::DataClass::PrintLastTicketCopy ( )

Here is the caller graph for this function:

Member Data Documentation

StateEnterPassengerCount* StateEnterPassengerCount::DataClass::mDataClassOwner
QScopedPointer<EnterValueFormLogic> StateEnterPassengerCount::DataClass::mFormLogic
unsigned short StateEnterPassengerCount::DataClass::mMaximalCountFullFare
unsigned short StateEnterPassengerCount::DataClass::mMaximalCountReducedFare
ApplicationStateManager* StateEnterPassengerCount::DataClass::mStateManager
ETicketIssueLogicCombinedTicket StateEnterPassengerCount::DataClass::mTicketIssueLogic

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