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

#include <Block13.h>

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

List of all members.

Public Member Functions

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

RawData header
Subblocks< Block11Recordblock11Records

Static Public Attributes

static const int Type = 0x13

Detailed Description

This block is not covered in the european law. My (Andreas) guess is that this is something manufacturer-specific, in the files from siemens vdos this block (code 0x7613) contains, well, card numbers and timestamps. It might be something else from other manufacturers. If you do know what it does, please tell me.


Constructor & Destructor Documentation

Block13::Block13 ( const DataPointer filewalker)

Member Function Documentation

QString Block13::className ( ) const [virtual]

returns "Block13"

Implements Block.

void Block13::printOn ( Reporter report) const [virtual]
int Block13::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 block11Records, and Subblocks< T >::size().

QString Block13::title ( ) const [virtual]

Possible title for the block (empty if unset)

Implements VuBlock.


Member Data Documentation

Referenced by printOn(), and size().

Referenced by printOn().

const int Block13::Type = 0x13 [static]

Referenced by vuBlockFactory().


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