AppCore
Loading...
Searching...
No Matches
Public Member Functions | List of all members
EM::TicketIssueLogic::EServiceModule Class Reference

#include <EServiceModule.h>

Inheritance diagram for EM::TicketIssueLogic::EServiceModule:
Inheritance graph
[legend]
Collaboration diagram for EM::TicketIssueLogic::EServiceModule:
Collaboration graph
[legend]

Public Member Functions

 EServiceModule (ETicketIssueLogic *ticketIssueLogic, ETicketIssueLogicDataStorage *dataStorage, std::string moduleName=E_SERVICE_MODULE_NAME)
 
virtual ~EServiceModule ()
 
virtual EIssueLogicDefines::ReturnValues Init ()
 
virtual EIssueLogicDefines::ReturnValues IsAuditorCard (bool &isAuditorCard)
 Function check service card type in card facade.
 
virtual EIssueLogicDefines::ReturnValues CheckCardValidity ()
 
virtual EIssueLogicDefines::ReturnValues ProcessAuditorCard (EM::PT::EDataCollection *&writeRequest)
 
- Public Member Functions inherited from EM::TicketIssueLogic::ETicketIssueModule
 ETicketIssueModule (const std::string &name, EIssueLogicDefines::ModuleFamily moduleFamily)
 
virtual ~ETicketIssueModule ()
 
bool GetName (std::string &moduleName)
 unique module identificator
 
bool GetModuleFamily (EIssueLogicDefines::ModuleFamily &moduleFamily)
 return by reference module family
 

Constructor & Destructor Documentation

◆ EServiceModule()

INTERNAL EServiceModule::EServiceModule ( ETicketIssueLogic ticketIssueLogic,
ETicketIssueLogicDataStorage dataStorage,
std::string  moduleName = E_SERVICE_MODULE_NAME 
)

CONSTRUCTOR

◆ ~EServiceModule()

EServiceModule::~EServiceModule ( )
virtual

DESTRUCTOR

Member Function Documentation

◆ CheckCardValidity()

EIssueLogicDefines::ReturnValues EServiceModule::CheckCardValidity ( )
virtual
Here is the call graph for this function:

◆ Init()

EIssueLogicDefines::ReturnValues EServiceModule::Init ( )
virtual

Init

Reimplemented from EM::TicketIssueLogic::ETicketIssueModule.

Here is the call graph for this function:

◆ IsAuditorCard()

EIssueLogicDefines::ReturnValues EServiceModule::IsAuditorCard ( bool &  isAuditorCard)
virtual

Function check service card type in card facade.

Note
auditor have flag card type set on ECardFacadeDefines::ServiceCard or ECardFacadeDefines::DriverNoCompanyCard

IsAuditorCard

Here is the call graph for this function:

◆ ProcessAuditorCard()

EIssueLogicDefines::ReturnValues EServiceModule::ProcessAuditorCard ( EM::PT::EDataCollection *&  writeRequest)
virtual

ProcessAuditorCard

Here is the call graph for this function:

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