00001 #ifndef RAWVUACTIVITIES_H 00002 #define RAWVUACTIVITIES_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/VuPlaceDailyWorkPeriodRecord.h" 00011 #include "../DataTypes/Subblocks.h" 00012 #include "../DataTypes/SpecificConditionRecord.h" 00013 #include "../DataTypes/ActivityChangeInfo.h" 00014 #include "../DataTypes/TimeReal.h" 00015 #include "../DataTypes/VuCardIWRecord.h" 00016 #include "VuBlock.h" 00017 00018 class RawVuActivities : public VuBlock { 00019 Q_DECLARE_TR_FUNCTIONS(VuActivities) 00020 public: 00021 00022 TimeReal timeReal; 00023 int odometerValueMidnight; 00024 Subblocks<VuCardIWRecord> vuCardIWRecords; 00025 Subblocks<ActivityChangeInfo> activityChangeInfos; 00026 Subblocks<VuPlaceDailyWorkPeriodRecord> vuPlaceDailyWorkPeriodRecords; 00027 Subblocks<SpecificConditionRecord> specificConditionRecords; 00028 00029 RawVuActivities(const DataPointer& filewalker); 00031 QString className() const; 00032 QString title() const; 00033 static const int Type = 0x2; 00034 int size() const; 00035 virtual void printOn(Reporter& report) const; 00036 }; 00037 00038 00039 #endif