okteta
basicprimitivedatainformation.h
  
Go to the documentation of this file.
Interface that must be implemented by all datatypes. 
Definition: datainformation.h:67
virtual QWidget * createEditWidget(QWidget *parent) const 
create a QWidget for the QItemDelegate 
Definition: basicprimitivedatainformation.h:114
could it be useful to hide the data access behind an iterator? * class KDataBufferIterator { public: ...
Definition: abstractbytearraymodel.h:79
virtual PrimitiveDataType type() const 
Definition: basicprimitivedatainformation.h:126
virtual AllPrimitiveTypes value() const 
Definition: basicprimitivedatainformation.h:89
virtual void setWidgetData(QWidget *w) const 
initialize the delegate widget with the correct data 
Definition: basicprimitivedatainformation.h:120
virtual qint64 readData(Okteta::AbstractByteArrayModel *input, Okteta::Address address, BitCount64 bitsRemaining, quint8 *bitOffset)
Reads the necessary data from input and returns the number of bytes read. 
Definition: basicprimitivedatainformation.cpp:75
Definition: primitivedatatype.h:54
virtual BasicPrimitiveDataInformation< T, C > * clone() const 
Definition: basicprimitivedatainformation.h:132
virtual void setValue(AllPrimitiveTypes newVal)
Definition: basicprimitivedatainformation.h:95
virtual QScriptValue valueAsQScriptValue() const 
Definition: basicprimitivedatainformation.cpp:49
T value() const 
BasicPrimitiveDataInformation(const QString &name, DataInformation *parent=0)
Definition: basicprimitivedatainformation.h:64
Definition: scripthandlerinfo.h:39
virtual ~BasicPrimitiveDataInformation()
Definition: basicprimitivedatainformation.h:78
virtual QVariant dataFromWidget(const QWidget *w) const 
get the needed data from the widget 
Definition: basicprimitivedatainformation.h:108
This union holds the value of one primitive datatype. 
Definition: allprimitivetypes.h:70
virtual BitCount32 size() const 
the size in bits of this element 
Definition: basicprimitivedatainformation.h:102
virtual bool setData(const QVariant &value, Okteta::AbstractByteArrayModel *out, Okteta::Address address, BitCount64 bitsRemaining, quint8 bitOffset)
Writes the current data contained in this object to out. 
Definition: basicprimitivedatainformation.cpp:55
A basic implementation for all primitive types. 
Definition: basicprimitivedatainformation.h:33
A base class for all primitive data elements (e.g. 
Definition: primitivedatainformation.h:34
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:06 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:06 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference