mmserror.h File Reference

Header file for MMSError class. More...

#include <string>

Include dependency graph for mmserror.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class  MMSError
 Base class for exception handling in disko. More...

Defines

#define MMS_CREATEERROR(error)   class error : public MMSError { public: error(int code, string message) : MMSError(code,message) {};}
 Macro which defines a new error type.

Detailed Description

Header file for MMSError class.

Definition in file mmserror.h.


Define Documentation

#define MMS_CREATEERROR ( error   )     class error : public MMSError { public: error(int code, string message) : MMSError(code,message) {};}

Macro which defines a new error type.

You may use this shorthand define to derive your own exception class, i.e. MMS_CREATEERROR(FooClass).

Definition at line 94 of file mmserror.h.