AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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

Enumerator
OK 
UnfinishedOperation 
EventNumberInconsistency 
ProvidersMismatch 
ErrorFromPT 
CardAfterValidity 
NoSpaceOnCard 
DiscountTypeMismatch 
FirstUseTimeTicketsDisabled 
ProlongingTimeTicketNotFound 

Constructor & Destructor Documentation

EEventLogManager::EEventLogManager ( )

CONSTRUCTOR

EEventLogManager::~EEventLogManager ( )

DESTRUCTOR

Member Function Documentation

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

WriteEventLog

Here is the caller graph for this function:


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