AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ECardExtraOperation.h
Go to the documentation of this file.
1 #ifndef ECARDEXTRAOPERATION_H
2 #define ECARDEXTRAOPERATION_H
3 
4 #include <string>
5 
6 namespace EM
7 {
8  namespace PT
9  {
10  class EDataCollection;
11  }
12 }
13 
14 namespace EM
15 {
16  namespace Devices
17  {
18  class ECardExtraOperation
19  {
20  public:
21  ECardExtraOperation( std::string extraOperationName = "" );
22  virtual ~ECardExtraOperation();
23 
28  virtual bool IsExtraOperation( EM::PT::EDataCollection * ) = 0;
29 
30  virtual std::string GetName();
31 
32  private:
33  class DataClass;
34  DataClass *d;
35  };
36  }
37 }
38 #endif
virtual ~ECardExtraOperation()
Definition: ECardExtraOperation.cpp:20
EEventTripTicketPr __EDATAPTR d
Definition: EEventTripTicket.h:96
virtual std::string GetName()
Definition: ECardExtraOperation.cpp:25
__ECLASS DataClass
Definition: EEventUpdateCustomerData.h:35
ECardExtraOperation(std::string extraOperationName="")
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
virtual bool IsExtraOperation(EM::PT::EDataCollection *)=0