#include <exception>
#include <stdexcept>
#include <typeinfo>
#include <new>
#include "common.h"
Go to the source code of this file.
Classes | |
| class | Exception |
| Base exception class - all exceptions should be derived from this class. More... | |
| class | ExceptionUnknown |
| Unknown error exception - use if and only if you are sure that there is no other solution (weird situations etc.). More... | |
| class | ExceptionMatrix |
| Matrix errors. More... | |
| class | ExceptionMatrixInvalidSize |
| Invalid size of the matrix (width or height). More... | |
| class | ExceptionMatrixOutOfRange |
| Index is out of range. More... | |
| class | ExceptionMatrixUnexpectedObjectType |
| Unexpected object type. More... | |
| class | ExceptionGUI |
| GUI errors. More... | |
| class | ExceptionGUIImage |
| Image errors. More... | |
| class | ExceptionObject |
| Object errors. More... | |
| class | ExceptionObjectBadAction |
| Illegal action called for the object. More... | |
| class | ExceptionInterpreter |
| Interpreter errors. More... | |
| class | ExceptionInterpreterScript |
| Error during behavior script execution. More... | |
| class | ExceptionConfig |
| Config errors. More... | |
| class | ExceptionConfigBadType |
| Bad type of config for the concrete object. More... | |
| class | ExceptionConfigBadFile |
| Bad format of the input configuration file. More... | |
| class | ExceptionConfigBadMode |
| This exception is thrown when you try to load configuration from ConfigProcessor that is currently in saving mode or vice versa. More... | |
| class | ExceptionConfigMatrixNoCells |
| There are no cells left in the config and you're trying to get one. More... | |
| class | ExceptionConfigBadData |
| Bad/invalid data in the config. More... | |
| class | ExceptionConfigBadAction |
| Config does not support this action. More... | |
| class | ExceptionFactory |
| Factory - default factory exception. More... | |
| class | ExceptionFactoryObjects |
| FactoryObjects errors. More... | |
| class | ExceptionFactoryObjectConfigs |
| FactoryObjectConfigs errors. More... | |
| class | ExceptionBadDirection |
| Illegal direction of the Image/Object. More... | |
Boris Prochazka, xproch63@stud.fit.vutbr.cz
Martin Rapavy, xrapav00@stud.fit.vutbr.cz
Petr Zemek, xzemek02@stud.fit.vutbr.cz
1.4.7