okteta
modsum64bytearraychecksumalgorithm.cpp
Go to the documentation of this file.
38 AbstractByteArrayChecksumParameterSet* ModSum64ByteArrayChecksumAlgorithm::parameterSet() { return &mParameterSet; }
57 quint64 ModSum64ByteArrayChecksumAlgorithm::calculateModSumWithBigEndian( const Okteta::AbstractByteArrayModel* model, const Okteta::AddressRange& range ) const
116 quint64 ModSum64ByteArrayChecksumAlgorithm::calculateModSumWithLittleEndian( const Okteta::AbstractByteArrayModel* model, const Okteta::AddressRange& range ) const
could it be useful to hide the data access behind an iterator? * class KDataBufferIterator { public: ...
Definition: abstractbytearraymodel.h:79
virtual ~ModSum64ByteArrayChecksumAlgorithm()
Definition: modsum64bytearraychecksumalgorithm.cpp:175
quint64 calculateModSumWithBigEndian(const Okteta::AbstractByteArrayModel *model, const Okteta::AddressRange &range) const
Definition: modsum64bytearraychecksumalgorithm.cpp:57
static const int CalculatedByteCountSignalLimit
Definition: abstractbytearraychecksumalgorithm.h:43
ModSum64ByteArrayChecksumAlgorithm()
Definition: modsum64bytearraychecksumalgorithm.cpp:33
quint64 calculateModSumWithLittleEndian(const Okteta::AbstractByteArrayModel *model, const Okteta::AddressRange &range) const
Definition: modsum64bytearraychecksumalgorithm.cpp:116
virtual Byte byte(Address offset) const =0
locates working range The idea behind is to tell buffer which range will be requested in the followin...
virtual bool calculateChecksum(QString *result, const Okteta::AbstractByteArrayModel *model, const Okteta::AddressRange &range) const
Definition: modsum64bytearraychecksumalgorithm.cpp:40
virtual AbstractByteArrayChecksumParameterSet * parameterSet()
used by the editor to get write access to the parameters
Definition: modsum64bytearraychecksumalgorithm.cpp:38
ModSumByteArrayChecksumParameterSet mParameterSet
Definition: modsum64bytearraychecksumalgorithm.h:47
Endianness endianness() const
Definition: modsumbytearraychecksumparameterset.cpp:32
Definition: endianness.h:32
void calculatedBytes(int bytes) const
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:08 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:08 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.