#ifndef _MODEXCEPTION_H_
#define _MODEXCEPTION_H_

#include <exception>
#include <string>

using namespace std;

/**
 * \brief OBSOLETE, used for all module syste exceptions
 * 
 * \date 01-22-2006
 *
 * \author Ondrej Svejdar
 *
 * \todo 
 *
 * \bug 
 *
 */
/*
class ModuleException:public exception
{
	string className;
	string message;

	ostream& print(ostream& o) const
	{
		o<<"Exception at class : ";
		o<<className<<endl;
		o<<"Message : ";
		o<<message<<endl;
		return o;
	}
public:
	ModuleException(const string& className,const string& message):className(className),message(message) {}
	~ModuleException() throw()
	{
	}
};
*/

#endif/*_MODEXCEPTION_H_*/

