view mde/input/exception.d @ 8:f63f4f41a2dc

Big changes to init; got some way towards input event support; changed mergetag ID to char[] from uint. committer: Diggory Hardy <diggory.hardy@gmail.com>
author Diggory Hardy <diggory.hardy@gmail.com>
date Fri, 25 Jan 2008 18:17:38 +0000
parents b544c3a7c9ca
children 4c3575400769
line wrap: on
line source

module mde.input.exception;

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