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

#include <VehicleRegistration.h>

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

List of all members.

Public Member Functions

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

Public Attributes

int vehicleRegistrationNation
QString vehicleRegistrationNumber

Static Public Attributes

static const int staticSize = 15

Constructor & Destructor Documentation

VehicleRegistration::VehicleRegistration ( const DataPointer filewalker)

Member Function Documentation

QString VehicleRegistration::className ( ) const [virtual]

returns "VehicleRegistration"

Implements Block.

void VehicleRegistration::printOn ( Reporter report) const [virtual]
int VehicleRegistration::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 DataType.

QString VehicleRegistration::toString ( ) const [virtual]

Possible short form of the block (empty if unset)

Reimplemented from Block.

References formatStrings::nationNumeric(), vehicleRegistrationNation, and vehicleRegistrationNumber.

Referenced by CardVehicleRecord::toString().


Member Data Documentation

const int VehicleRegistration::staticSize = 15 [static]

Referenced by printOn(), and toString().

Referenced by printOn(), and toString().


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