Предыдущие версии
| Название | Размер | Обновлено | Версия игры | Загрузок | |
| LibLogger v1.1.1 release | 4.44 KB | Apr 6, 2021 | 2.5.1 +2 | 0 | Скачать |
Описание
ЛибЛоггер
LibLogger-это библиотека Lua для эффективного ведения журнала и хранения журналов в WoW.
Он поддерживает механизмы ведения журнала, подобные python.
Использование:
lua
local LibLogger = LibStub("LibLogger")
local Logger = LibLogger:New()
ИНТЕРФЕЙС ПРИКЛАДНОГО ПРОГРАММИРОВАНИЯ:
-
Регистратор:Новый(база данных)Аргументы:
-
базаданных : (необязательно) объект таблицы для хранения записей.
Предназначен для настройки сохраненного объекта переменной WoW
Возвращается:
Регистратор: объект регистратора LibLogger
-
-
Регистратор:Сообщение(message, ...)Аргументы:
сообщение: сообщение с форматированием (см. ниже)...: переменное число аргументов
-
Регистратор:Трассировка(сообщение, ...)Аргументы:
сообщение: сообщение с форматированием (см. ниже)...: переменное число аргументов
-
Регистратор:Информация(сообщение, ...)Аргументы:
сообщение: сообщение с форматированием (см. ниже)...: переменное число аргументов
-
Регистратор:Предупреждение(сообщение, ...)Аргументы:
сообщение: сообщение с форматированием (см. ниже)...: переменное число аргументов
-
Регистратор:Ошибка(сообщение, ...)Аргументы:
сообщение: сообщение с форматированием (см. ниже)...: переменное число аргументов
-
Регистратор:Фатальный(сообщение, ...)Аргументы:
сообщение: сообщение с форматированием (см. ниже)...: переменное число аргументов
-
Регистратор:Фатальный(сообщение, ...)Аргументы:
сообщение: сообщение с форматированием (см. ниже)...: переменное число аргументов
Обратите внимание, что сообщение может содержать любое количество аргументов, которые могут быть сформированы.
Количество переменных должно соответствовать количеству аргументов.
-
Регистратор:SetSeverity(серьезность)Аргументы:
-
серьезность: Установите серьезность ведения журнала на один из предоставленных уровней (см. ниже)
ЛибЛоггер.СТРОГОСТЬ.СЛЕД
ЛибЛоггер.СЕРЬЕЗНОСТЬ.
ЛибЛоггер.SEVERITY.INFO
ЛибЛоггер.СТРОГОСТЬ.ПРЕДУПРЕЖДЕНИЕ
ЛибЛоггер.СТРОГОСТЬ.ОШИБКА
ЛибЛоггер.СТРОГОСТЬ.ФАТАЛЬНО
-
-
функция LibLogger:GetSeverity()Возвращается:
серьезность: возвращает текущий уровень серьезности
В дополнение к LibLogger.Но есть еще и ЛибЛоггер.Массив SEVERITY_LEVEL для использования с графическим интерфейсом, содержащим значение серьезности и имя.
-
функция регистратора:SetVerbosity(многословие)Аргументы:
многословие:trueдля печати сообщений во время регистрации,falseв противном случае
-
функция регистратора:GetVerbosity()Возвращается:
многословность:trueпри печати сообщений во время регистрации,falseв противном случае
-
регистратор функций:SetPrefix(префикс))Аргументы:
префикс: установите печатный префикс впрефикс. Установите значениеnilдля игнорирования
-
регистратор функций:GetPrefix()Возвращается:
префикс: в настоящее время установленпрефиксилиноль, если он не установлен
-
регистратор функций:SetDatabase(object)Аргументы:
-
объект: установите для базы данных журналов значение object. В настоящее время протоколированные записи сохраняются.
Предназначен для настройки сохраненного объекта переменной WoW
-
-
регистратор функций:getDatabase()Возвращается:
базаданных : ссылка на таблицу базы данных
Получить 0.05 TON 💎
Скачать
Добавить комментарий