Qt:Документация 4.3.2/qcryptographichash
Материал из Wiki.crossplatform.ru
Внимание: Актуальная версия перевода документации находится здесь |
__NOTOC__
Главная · Все классы · Основные классы · Классы по группам · Модули · Функции |
[править] QCryptographicHash Class Reference
[модуль QtCore ]
The QCryptographicHash class provides a way to generate cryptographic hashes. Далее...
#include <QCryptographicHash>
Примечание: все функции в этом классе реентерабельны.
Класс был добавлен в Qt 4.3.
[править] Открытые типы
- enum Algorithm { Md4, Md5, Sha1 }
[править] Открытые функции
- QCryptographicHash ( Algorithm method )
- ~QCryptographicHash ()
- void addData ( const char * data, int length )
- void addData ( const QByteArray & data )
- void reset ()
- QByteArray result () const
[править] Статические открытые члены
- QByteArray hash ( const QByteArray & data, Algorithm method )
[править] Подробное описание
The QCryptographicHash class provides a way to generate cryptographic hashes.
QCryptographicHash can be used to generate cryptographic hashes of binary or text data.
Currently Md4 and Md5 are supported.
[править] Описание типов
[править] enum QCryptographicHash::Algorithm
Константа | Значение | Описание |
---|---|---|
QCryptographicHash::Md4 | 0 | Generate an Md4 hash sum |
QCryptographicHash::Md5 | 1 | Generate an Md5 hash sum |
QCryptographicHash::Sha1 | 2 | Generate an Sha1 hash sum |
[править] Описание функций-членов
[править] QCryptographicHash::QCryptographicHash ( Algorithm method )
Constructs an object that can be used to create a cryptographic hash from data using method.
[править] QCryptographicHash::~QCryptographicHash ()
Destroys the object.
[править] void QCryptographicHash::addData ( const char * data, int length )
Adds the first length chars of data to the cryptographic hash.
[править] void QCryptographicHash::addData ( const QByteArray & data )
Эта перегруженная функция предоставлена для удобства.
/overload
[править] QByteArray QCryptographicHash::hash ( const QByteArray & data, Algorithm method ) [static]
Returns the hash of data using method.
[править] void QCryptographicHash::reset ()
Resets the object.
[править] QByteArray QCryptographicHash::result () const
Returns the final hash value.
Copyright © 2007 Trolltech | Trademarks | Qt 4.3.2
|