#include <Block13.h>
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< Block11Record > | block11Records |
Static Public Attributes | |
static const int | Type = 0x13 |
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.
Block13::Block13 | ( | const DataPointer & | filewalker | ) |
QString Block13::className | ( | ) | const [virtual] |
returns "Block13"
Implements Block.
void Block13::printOn | ( | Reporter & | report | ) | const [virtual] |
Implements VuBlock.
References block11Records, header, Reporter::tagValuePair(), RawData::toString(), and Reporter::writeArray().
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.
Referenced by printOn().
const int Block13::Type = 0x13 [static] |
Referenced by vuBlockFactory().