AppCore
Loading...
Searching...
No Matches
EProcessorFactory.h
Go to the documentation of this file.
1#ifndef __PROCESSORFACTORY_H
2#define __PROCESSORFACTORY_H
3
5#include "ECardFacade.h"
6
7namespace EM
8{
9 namespace EventFileProcessor
10 {
14 {
15 public:
18
19 void AddProcessor( ECardEventProcessor *addedProcessor, long processorID, ECardDataType cardDataType = UNKNOWN_CARD );
20 ECardEventProcessor *GetProcessor( long processorID, ECardDataType cardDataType );
21
22 private:
23 class DataClass;
24 DataClass *d;
25 };
26 }
27}
28
29#endif //__PROCESSORFACTORY_H
#define LIBEVFILEPROCESSOR_API
Definition libevfileprocessor.h:12
Ancestor of all card event processors.
Definition ECardEventProcessor.h:24
Factory design pattern implementation for card event processors.
Definition EProcessorFactory.h:14
Definition EProcessorFactory.cpp:16
ECardDataType
Definition ECardFacade.h:23
@ UNKNOWN_CARD
Definition ECardFacade.h:29
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7