diff 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 diff
--- a/mde/input/exception.d	Thu Jan 10 18:33:24 2008 +0000
+++ b/mde/input/exception.d	Wed Jan 16 12:48:07 2008 +0000
@@ -3,14 +3,26 @@
 import mde.exception;
 
 /// Base Input exception class.
-class InputException : mdeException {
-    const override symbol = super.symbol ~ ".input.input.Input";
+class inputException : mdeException {
+    const override symbol = super.symbol ~ ".input";
     this (char[] msg) {
         super(msg);
     }
     this () {}
 }
 
-class ConfigLoadException : InputException {
+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 () {}
+}