AppCore
Loading...
Searching...
No Matches
ECardExtraOperationM.h
Go to the documentation of this file.
1#ifndef ECARDEXTRAOPERATIONMANAGER_H
2#define ECARDEXTRAOPERATIONMANAGER_H
3
4#include <vector>
5#include <string>
6
7namespace EM
8{
9 namespace PT
10 {
11 class EDataCollection;
12 class EAplRequest;
13 }
14}
15
16namespace EM
17{
18 namespace Devices
19 {
20 class EDeviceReceiver;
21 class ECardExtraOperation;
22
23 class ECardExtraOperationManager
24 {
25 public:
28
29 void SetOldRcv( EDeviceReceiver *rcv );
32 bool IsExtraOperation( EM::PT::EDataCollection * );
33 bool SaveOriginalDataCollection( const PT::EDataCollection *dataCollection );
34
35 ECardExtraOperation *GetCardExtraOperation( std::string extraOperationName );
36
37 private:
38 class DataClass;
39 DataClass *d;
40 };
41 }
42}
43
44#endif //ECARDEXTRAOPERATIONMANAGER_H
Definition ECardExtraOperationM.cpp:23
bool SaveOriginalDataCollection(const PT::EDataCollection *dataCollection)
bool IsExtraOperation(EM::PT::EDataCollection *)
void SetOldRcv(EDeviceReceiver *rcv)
ECardExtraOperation * GetCardExtraOperation(std::string extraOperationName)
void AddECardExtraOperation(ECardExtraOperation *)
Definition ECardExtraOperation.h:19
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7