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 () {}
}