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

#include <Name.h>

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

List of all members.

Public Member Functions

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

QString surname
QString firstNames

Static Public Attributes

static const int staticSize = 72

Constructor & Destructor Documentation

Name::Name ( const DataPointer filewalker)

Member Function Documentation

QString Name::className ( ) const [virtual]

returns "Name"

Implements Block.

void Name::printOn ( Reporter report) const [virtual]

Implements DataType.

References firstNames, surname, and Reporter::tagValuePair().

int Name::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 Name::toString ( ) const [virtual]

Possible short form of the block (empty if unset)

Reimplemented from Block.

References firstNames, and surname.

Referenced by VuCardIWRecord::VuCardIWRecord().


Member Data Documentation

Referenced by printOn(), and toString().

const int Name::staticSize = 72 [static]
QString Name::surname

Referenced by printOn(), and toString().


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