okteta
#include <utf8stringdata.h>

Public Member Functions | |
Utf8StringData (StringDataInformation *parent) | |
virtual | ~Utf8StringData () |
virtual QString | charType () const |
virtual QString | completeString (bool skipInvalid=false) const |
virtual uint | count () const |
virtual qint64 | read (Okteta::AbstractByteArrayModel *input, Okteta::Address address, BitCount64 bitsRemaining) |
virtual BitCount32 | size () const |
virtual BitCount32 | sizeAt (uint i) const |
virtual QString | stringValue (int row) const |
virtual QString | typeName () const |
![]() | |
StringData (StringDataInformation *parent) | |
virtual | ~StringData () |
void | copyTerminationFrom (const StringData *data) |
uint | maxByteCount () const |
uint | maxCharCount () const |
virtual void | setLittleEndian (bool littleEndian) |
void | setMaxByteCount (uint count) |
void | setMaxCharCount (uint count) |
void | setTerminationCodePoint (quint32 term) |
void | setTerminationMode (TerminationMode mode) |
uint | terminationCodePoint () const |
TerminationMode | terminationMode () const |
bool | wasEof () const |
Additional Inherited Members | |
![]() | |
enum | TerminationMode { None = 0x0, Sequence = 0x1, CharCount = 0x2, ByteCount = 0x4, SeqOrCharCount = CharCount + Sequence, SeqOrByteCount = ByteCount + Sequence } |
![]() | |
static const char | ASCII_MAX = 0x7f |
static const uint | BMP_MAX = 0xffff |
static const uint | UNICODE_MAX = 0x10ffff |
![]() | |
bool | mEofReached: 1 |
union { | |
uint maxBytes | |
uint maxChars | |
} | mLength |
bool | mLittleEndian: 1 |
uint | mMode: 4 |
StringDataInformation * | mParent |
quint32 | mTerminationCodePoint |
Detailed Description
Definition at line 32 of file utf8stringdata.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 38 of file utf8stringdata.cpp.
|
virtual |
Definition at line 43 of file utf8stringdata.cpp.
Member Function Documentation
|
virtual |
Implements StringData.
Definition at line 47 of file utf8stringdata.cpp.
|
virtual |
Implements StringData.
Definition at line 82 of file utf8stringdata.cpp.
|
virtual |
Implements StringData.
Definition at line 57 of file utf8stringdata.cpp.
|
virtual |
Implements StringData.
Definition at line 111 of file utf8stringdata.cpp.
|
virtual |
Implements StringData.
Definition at line 335 of file utf8stringdata.cpp.
|
virtual |
Implements StringData.
Definition at line 341 of file utf8stringdata.cpp.
|
virtual |
Implements StringData.
Definition at line 62 of file utf8stringdata.cpp.
|
virtual |
Implements StringData.
Definition at line 52 of file utf8stringdata.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:11 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.