Public Member Functions | Public Attributes | Static Public Attributes
RawVuActivities Class Reference

#include <RawVuActivities.h>

Inheritance diagram for RawVuActivities:
Inheritance graph
[legend]
Collaboration diagram for RawVuActivities:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 RawVuActivities (const DataPointer &filewalker)
QString className () const
 returns "RawVuActivities"
QString title () const
 Possible title for the block (empty if unset)
int size () const
 Size of data used in the file.
virtual void printOn (Reporter &report) const

Public Attributes

TimeReal timeReal
int odometerValueMidnight
Subblocks< VuCardIWRecordvuCardIWRecords
Subblocks< ActivityChangeInfoactivityChangeInfos
Subblocks
< VuPlaceDailyWorkPeriodRecord
vuPlaceDailyWorkPeriodRecords
Subblocks
< SpecificConditionRecord
specificConditionRecords

Static Public Attributes

static const int Type = 0x2

Constructor & Destructor Documentation

RawVuActivities::RawVuActivities ( const DataPointer filewalker)

Member Function Documentation

QString RawVuActivities::className ( ) const [virtual]

returns "RawVuActivities"

Implements Block.

void RawVuActivities::printOn ( Reporter report) const [virtual]
int RawVuActivities::size ( ) const [virtual]

Size of data used in the file.

If the data element uses 3 bytes in the file, size() will return 3.

Implements VuBlock.

References activityChangeInfos, Subblocks< T >::size(), specificConditionRecords, vuCardIWRecords, and vuPlaceDailyWorkPeriodRecords.

QString RawVuActivities::title ( ) const [virtual]

Possible title for the block (empty if unset)

Implements VuBlock.

Reimplemented in VuActivities.

References timeReal, and TimeReal::toString().


Member Data Documentation

Referenced by VuActivities::printOn(), and printOn().

const int RawVuActivities::Type = 0x2 [static]

Referenced by vuBlockFactory().


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