AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ETicketIssueModule.h
Go to the documentation of this file.
1 #ifndef ETICKETISSUEMODULE_H
2 #define ETICKETISSUEMODULE_H
3 
4 #include <string>
5 #include "../ETicketIssueLogicDefines.h"
6 
7 namespace EM
8 {
9  namespace TicketIssueLogic
10  {
12  {
14 
15  class DataClass;
16  DataClass *d;
17 
19  public:
20  ETicketIssueModule( const std::string &name, EIssueLogicDefines::ModuleFamily moduleFamily );
21  virtual ~ETicketIssueModule();
22 
28  bool GetName( std::string &moduleName );
29 
45 
52  };
53  }
54 }
55 
56 #endif // ETICKETISSUEMODULE_H
ModuleFamily
Definition: ETicketIssueLogicDefines.h:222
virtual ~ETicketIssueModule()
Definition: ETicketIssueModule.cpp:50
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
bool GetModuleFamily(EIssueLogicDefines::ModuleFamily &moduleFamily)
return by reference module family
Definition: ETicketIssueModule.cpp:72
virtual EIssueLogicDefines::ReturnValues Init()
init module input data ( for example other module )
Definition: ETicketIssueModule.cpp:81
ReturnValues
Definition: ETicketIssueLogicDefines.h:49
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
ETicketIssueModule(const std::string &name, EIssueLogicDefines::ModuleFamily moduleFamily)
Definition: ETicketIssueModule.cpp:40
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
Definition: ETicketIssueModule.h:11
bool GetName(std::string &moduleName)
unique module identificator
Definition: ETicketIssueModule.cpp:58