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

Класс Algorithm

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

Algorithm (const Algorithm &from)
void change (const QString &type, const QString &provider)
void change (Provider::Context *c)
Provider::Context * context ()
const Provider::Context * context () const
Algorithm & operator= (const Algorithm &from)
Provider * provider () const
Provider::Context * takeContext ()
QString type () const

Защищённые методы

Algorithm ()
Algorithm (const QString &type, const QString &provider)

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

Общий суперкласс алгоритма.

Это абстрактный класс, в основном используемый для реализации внутреннего интерфейса «криптопровайдера».

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

Algorithm() [1/3]

QCA::Algorithm::Algorithm (const Algorithm & from)

Стандартный конструктор копирования.

Параметры

from объект Algorithm для копирования

Algorithm() [2/3]

QCA::Algorithm::Algorithm () protected

Конструктор пустого алгоритма.

Algorithm() [3/3]

QCA::Algorithm::Algorithm (const QString & type, const QString & provider ) protected

Конструктор конкретного алгоритма.

Параметры

type Алгоритм построения
provider Название конкретного объекта Provider

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

operator=()

Algorithm& QCA::Algorithm::operator= (const Algorithm & from)

Оператор присваивания.

Параметры

from Объект Algorithm для получения состояния

type()

QString QCA::Algorithm::type () const

Название типа алгоритма.

provider()

Provider* QCA::Algorithm::provider () const

Имя криптопровайдера.

Каждый алгоритм реализован криптопровайдером. Метод позволяет выяснить, какой криптопровайдер используется.

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

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