/** * Модуль содержит слассы ошибок и вспомогательные фунции * * Copyright: (c) 2015-2020, Milofon Project. * License: Subject to the terms of the BSD 3-Clause License, as written in the included LICENSE.md file. * Author: <m.galanin@milofon.pro> Maksim Galanin * Date: 2020-03-27 */ module dango.system.exception; private { import std.exception : basicExceptionCtors; } /** * Base dango exception */ class DangoException : Exception { mixin basicExceptionCtors; } /** * Base application exception */ class DangoApplicationException : DangoException { mixin basicExceptionCtors; } /** * Base plugin exception */ class DangoPluginException : DangoException { mixin basicExceptionCtors; } /** * Base configuration exception */ class DangoConfigException : DangoException { mixin basicExceptionCtors; }