AppCore
Loading...
Searching...
No Matches
EEventLogManager.h
Go to the documentation of this file.
1#ifndef EEVENTLOGMANAGER_H
2#define EEVENTLOGMANAGER_H
3
4#include <string>
5
6namespace EM
7{
8 namespace EventFileProcessor
9 {
13 {
14 public:
15
29
32
33 void WriteEventLog( unsigned long eventID, EEventLogType type, unsigned long eventNumber, std::string eventLogFilePath );
34
35 private:
36 class DataClass;
37 DataClass *d;
38 };
39 }
40}
41
42#endif // EEVENTLOGMANAGER_H
Simple class for commiting processed event to webservice (via writing binary file)
Definition EEventLogManager.h:13
EEventLogManager()
Definition EEventLogManager.cpp:56
EEventLogType
Definition EEventLogManager.h:17
@ UnfinishedOperation
Definition EEventLogManager.h:19
@ EventNumberInconsistency
Definition EEventLogManager.h:20
@ FirstUseTimeTicketsDisabled
Definition EEventLogManager.h:26
@ NoSpaceOnCard
Definition EEventLogManager.h:24
@ ProvidersMismatch
Definition EEventLogManager.h:21
@ CardAfterValidity
Definition EEventLogManager.h:23
@ ProlongingTimeTicketNotFound
Definition EEventLogManager.h:27
@ ErrorFromPT
Definition EEventLogManager.h:22
@ OK
Definition EEventLogManager.h:18
@ DiscountTypeMismatch
Definition EEventLogManager.h:25
void WriteEventLog(unsigned long eventID, EEventLogType type, unsigned long eventNumber, std::string eventLogFilePath)
Definition EEventLogManager.cpp:72
~EEventLogManager()
Definition EEventLogManager.cpp:64
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7