00001 #ifndef CARDCONTROLACTIVITYDATARECORD_H 00002 #define CARDCONTROLACTIVITYDATARECORD_H 00003 00004 00005 //This file was AUTO-GENERATED. Make changes in the generator script(./generate.py) 00006 //the derived classes or in the data definition 00007 00008 00009 00010 #include "../DataTypes/FullCardNumber.h" 00011 #include "../DataTypes/TimeReal.h" 00012 #include "CardBlock.h" 00013 #include "../DataTypes/Timespan.h" 00014 #include "../DataTypes/VehicleRegistration.h" 00015 00016 class CardControlActivityDataRecord : public CardBlock { 00017 Q_DECLARE_TR_FUNCTIONS(CardControlActivityDataRecord) 00018 public: 00019 00020 int controlType; 00021 TimeReal controlTime; 00022 FullCardNumber controlCardNumber; 00023 VehicleRegistration controlVehicleRegistration; 00024 Timespan controlDownloadPeriod; 00025 00026 CardControlActivityDataRecord(const DataPointer& filewalker); 00028 QString className() const; 00029 QString title() const; 00030 static const int Type = 0x0508; 00031 virtual void printOn(Reporter& report) const; 00032 }; 00033 00034 00035 #endif