AppCore
Loading...
Searching...
No Matches
EEventFillerAttribute.h
Go to the documentation of this file.
1#ifndef E_EVENT_FILLER_ATTRIBUTE_H
2#define E_EVENT_FILLER_ATTRIBUTE_H
3
4#include "appcore/eventsfileprocessor/libevfileprocessor.h"
5#include <string>
6
7namespace EM
8{
9 namespace PT
10 {
11 class EDataCollection;
12 }
13
14 namespace EventFileProcessor
15 {
16
20 {
21 public:
23 EEventFillerAttribute( const EEventFillerAttribute &eventFillerAttribute );
25
31 void SetDataCollection( EM::PT::EDataCollection *dataCollection );
32
38 EM::PT::EDataCollection *GetDataCollection();
39
45 void SetTariffGroupNumber( unsigned char tariffGroupNumber );
46
53 unsigned char GetTariffGroupNumber();
54
60 void SetSNR( long long SNR );
61
68 long long GetSNR();
69
70 void SetUsing24hourTimeTickets( bool use24hourTimeTickets );
71 bool GetUsing24hourTimeTickets();
72
79 void SetFirstTimeUseTicketsEnabled( bool firstTimeUseTicketsEnabled );
80
86 bool GetFirstTimeUseTicketsEnabled();
87
97 unsigned char GetTimeTicketActualityDaysAdvance();
98
106 void SetTimeTicketActualityDaysAdvance( unsigned char days );
107
114 void SetFakeTimeTicketsEnabled( bool enabled );
115
123 bool AreFakeTimeTicketEnabled();
124
132 void SetSkipPurseEvents( bool skipPurseEvents );
133
140 bool GetSkipPurseEvents();
141
146 void SetProcessedEventsFilePath( std::string processedEventsFilePath );
147
152 std::string GetProcessedEventsFilePath();
153
159 void SetDeviceSNR( unsigned long deviceSNR );
160
165 unsigned long GetDeviceSNR();
166
167 private:
168 class DataClass;
169 DataClass *d;
170 };
171 }
172}
173
174#endif //E_EVENT_FILLER_ATTRIBUTE_H
long long GetSNR()
void SetSNR(long long value)
long long SNR
Definition cardeventcreator.h:0
#define LIBEVFILEPROCESSOR_API
Definition libevfileprocessor.h:12
Definition EEventFillerAttribute.cpp:13
Storage class containing parameters for processing events.
Definition EEventFillerAttribute.h:20
void SetProcessedEventsFilePath(std::string processedEventsFilePath)
void SetDataCollection(EM::PT::EDataCollection *dataCollection)
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7