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

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

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

virtual void logBinaryMessage (const QByteArray &blob, Logger::Severity severity)
virtual void logTextMessage (const QString &message, Logger::Severity severity)
QString name () const

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

AbstractLogDevice (const QString &name, QObject *parent=nullptr)

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

Регистратор абстрактного журнала.

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

AbstractLogDevice()

QCA::AbstractLogDevice::AbstractLogDevice (const QString & name, QObject * parent = nullptr) explicit protected

Создаёт новый регистратор сообщений.

Параметры

name Название данного регистратора
parent Родитель данного регистратора

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

name()

QString QCA::AbstractLogDevice::name () const

Название данного регистратора.

logTextMessage()

virtual void QCA::AbstractLogDevice::logTextMessage (const QString & message, Logger::Severity severity ) virtual

Регистрирует сообщение.

Реализация по умолчанию ничего не делает — необходимо переопределить этот метод в подклассе для выполнения того, что требуется для ведения журнала.

Параметры

message Регистрируемое сообщение
severity Уровень важности сообщения

logBinaryMessage()

virtual void QCA::AbstractLogDevice::logBinaryMessage (const QByteArray & blob, Logger::Severity severity ) virtual

Регистрирует двоичный BLOB-объект.

Реализация по умолчанию ничего не делает — необходимо переопределить этот метод в подклассе для выполнения того, что требуется для ведения журнала.

Параметры

blob Сообщение (как массив байтов) для регистрации
severity Уровень важности сообщения

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

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