Документация
ОС Аврора 5.0.1

Класс HashContext(абстрактный)

Публичные функции

virtual void clear ()=0
virtual MemoryRegion final ()=0
HashContext (Provider *p, const QString &type)
virtual void update (const MemoryRegion &a)=0

Дополнительные унаследованные члены

Защищённые функции, унаследованные от QCA::BasicContext

BasicContext (const BasicContext &from)
BasicContext (Provider *parent, const QString &type)

Подробное описание

Криптопровайдер Hash.

Примечание.

Этот класс является частью интерфейса подключаемого модуля криптопровайдера и не должен использоваться приложениями напрямую. Возможно стоит использовать Hash вместо него.

Описание конструкторов и деструктора

HashContext()

QCA::HashContext::HashContext (Provider * p, const QString & type ) inline

Стандартный конструктор.

Параметры

p Криптопровайдер, связанный с этим контекстом
type Название типа хэша, предоставленного этим контекстом

Описание методов

clear()

virtual void QCA::HashContext::clear () pure virtual

Сбрасывает объект в исходное состояние.

update()

virtual void QCA::HashContext::update (const MemoryRegion & a) pure virtual

Обрабатывает часть данных.

Параметры

a Входные данные для обработки

final()

virtual MemoryRegion QCA::HashContext::final () pure virtual

Возвращает вычисленный хеш.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.