okteta
stringdata.h
Go to the documentation of this file.
61 virtual qint64 read(Okteta::AbstractByteArrayModel* input, Okteta::Address address, BitCount64 bitsRemaining) = 0;
Definition: stringdata.h:36
virtual BitCount32 sizeAt(uint index) const =0
virtual QString completeString(bool skipInvalid=false) const =0
Definition: stringdata.h:45
void setTerminationCodePoint(quint32 term)
Definition: stringdata.cpp:39
virtual qint64 read(Okteta::AbstractByteArrayModel *input, Okteta::Address address, BitCount64 bitsRemaining)=0
virtual uint count() const =0
virtual void setLittleEndian(bool littleEndian)
by default just sets value, if more logic is needed can be overridden
Definition: stringdata.h:149
Definition: stringdata.h:43
Definition: stringdata.h:47
union StringData::@5 mLength
virtual BitCount32 size() const =0
virtual QString charType() const =0
virtual QString typeName() const =0
void setTerminationMode(TerminationMode mode)
Definition: stringdata.h:138
Definition: stringdata.h:42
void copyTerminationFrom(const StringData *data)
Definition: stringdata.h:126
virtual QString stringValue(int row) const =0
Definition: stringdata.h:46
Definition: stringdata.h:44
Definition: stringdatainformation.h:39
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:09 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:09 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.