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

#include <VuEventsFaults.h>

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

List of all members.

Public Member Functions

 VuEventsFaults (const DataPointer &filewalker)
QString className () const
 returns "VuEventsFaults"
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

Subblocks< VuFaultRecordvuFaultRecords
Subblocks< VuEventRecordvuEventRecords
TimeReal lastOverspeedControlTime
TimeReal firstOverspeedSince
int numberOfOverspeedSince
Subblocks
< VuOverspeedingEventRecord
vuOverspeedingEventRecords
Subblocks< VuTimeAdjustmentRecordvuTimeAdjustmentRecords

Static Public Attributes

static const int Type = 0x3

Constructor & Destructor Documentation

VuEventsFaults::VuEventsFaults ( const DataPointer filewalker)

Member Function Documentation

QString VuEventsFaults::className ( ) const [virtual]

returns "VuEventsFaults"

Implements Block.

void VuEventsFaults::printOn ( Reporter report) const [virtual]
int VuEventsFaults::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 Subblocks< T >::size(), vuEventRecords, vuFaultRecords, vuOverspeedingEventRecords, and vuTimeAdjustmentRecords.

QString VuEventsFaults::title ( ) const [virtual]

Possible title for the block (empty if unset)

Implements VuBlock.


Member Data Documentation

Referenced by printOn().

Referenced by printOn().

Referenced by printOn().

const int VuEventsFaults::Type = 0x3 [static]

Referenced by vuBlockFactory().

Referenced by printOn(), and size().

Referenced by printOn(), and size().

Referenced by printOn(), and size().

Referenced by printOn(), and size().


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