Mercurial > projects > mde
view mde/input/exception.d @ 7:b544c3a7c9ca
Some changes to exceptions and a few more debug commands.
committer: Diggory Hardy <diggory.hardy@gmail.com>
author | Diggory Hardy <diggory.hardy@gmail.com> |
---|---|
date | Wed, 16 Jan 2008 12:48:07 +0000 |
parents | 9a990644948c |
children | f63f4f41a2dc |
line wrap: on
line source
module mde.input.exception; import mde.exception; /// Base Input exception class. class inputException : mdeException { const override symbol = super.symbol ~ ".input"; this (char[] msg) { super(msg); } this () {} } class InputClassException : inputException { const override symbol = super.symbol ~ ".input.Input"; this (char[] msg) { super(msg); } this () {} } class ConfigLoadException : inputException { const override symbol = super.symbol ~ ".config.Config"; this (char[] msg) { super(msg); } this () {} }