AppCore
Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | List of all members
EM::EventFileProcessor::EEventLogManager Class Reference

Simple class for commiting processed event to webservice (via writing binary file) More...

#include <EEventLogManager.h>

Classes

class  DataClass
 

Public Types

enum  EEventLogType {
  OK = 0 , UnfinishedOperation = 1 , EventNumberInconsistency = 2 , ProvidersMismatch = 3 ,
  ErrorFromPT = 4 , CardAfterValidity = 5 , NoSpaceOnCard = 6 , DiscountTypeMismatch = 7 ,
  FirstUseTimeTicketsDisabled = 8 , ProlongingTimeTicketNotFound = 9
}
 

Public Member Functions

 EEventLogManager ()
 
 ~EEventLogManager ()
 
void WriteEventLog (unsigned long eventID, EEventLogType type, unsigned long eventNumber, std::string eventLogFilePath)
 

Detailed Description

Simple class for commiting processed event to webservice (via writing binary file)

Member Enumeration Documentation

◆ EEventLogType

Enumerator
OK 
UnfinishedOperation 
EventNumberInconsistency 
ProvidersMismatch 
ErrorFromPT 
CardAfterValidity 
NoSpaceOnCard 
DiscountTypeMismatch 
FirstUseTimeTicketsDisabled 
ProlongingTimeTicketNotFound 

Constructor & Destructor Documentation

◆ EEventLogManager()

EEventLogManager::EEventLogManager ( )

CONSTRUCTOR

◆ ~EEventLogManager()

EEventLogManager::~EEventLogManager ( )

DESTRUCTOR

Member Function Documentation

◆ WriteEventLog()

void EEventLogManager::WriteEventLog ( unsigned long  eventID,
EEventLogType  type,
unsigned long  eventNumber,
std::string  eventLogFilePath 
)

WriteEventLog

Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this class was generated from the following files: