#include <Block11.h>
Public Member Functions | |
Block11 (const DataPointer &filewalker) | |
QString | className () const |
returns "Block11" | |
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 = 0x11 |
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 0x7611) contains, well, card numbers and timestamps. It might be something else from other manufacturers. If you do know what it does, please tell me.
Block11::Block11 | ( | const DataPointer & | filewalker | ) |
QString Block11::className | ( | ) | const [virtual] |
returns "Block11"
Implements Block.
void Block11::printOn | ( | Reporter & | report | ) | const [virtual] |
Implements VuBlock.
References block11Records, header, Reporter::tagValuePair(), RawData::toString(), and Reporter::writeArray().
int Block11::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 Block11::title | ( | ) | const [virtual] |
Possible title for the block (empty if unset)
Implements VuBlock.
Referenced by printOn().
const int Block11::Type = 0x11 [static] |
Referenced by vuBlockFactory().