Public Member Functions
VuBlock Class Reference

#include <VuBlock.h>

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

List of all members.

Public Member Functions

virtual QString title () const =0
 Possible title for the block (empty if unset)
 VuBlock (const DataPointer &nstart)
virtual int size () const =0
 Size of data used in the file.
virtual void printOn (Reporter &report) const =0
virtual RawData signedBytes () const

Constructor & Destructor Documentation

VuBlock::VuBlock ( const DataPointer nstart)

Member Function Documentation

virtual void VuBlock::printOn ( Reporter report) const [pure virtual]
RawData VuBlock::signedBytes ( ) const [virtual]

Implements TopLevelBlock.

Reimplemented in VuOverview.

References size(), and Block::start.

virtual int VuBlock::size ( ) const [pure virtual]

Size of data used in the file.

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

Implements Block.

Implemented in Block11, Block13, RawVuActivities, RawVuDetailedSpeedData, RawVuOverview, VuEventsFaults, VuTechnical, and VuUnknownBlock.

Referenced by signedBytes().

virtual QString VuBlock::title ( ) const [pure virtual]

Possible title for the block (empty if unset)

Reimplemented from TopLevelBlock.

Implemented in Block11, Block13, RawVuActivities, RawVuDetailedSpeedData, RawVuOverview, VuActivities, VuEventsFaults, VuTechnical, and VuUnknownBlock.


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