#include <stdexcept>
#include <string>
Go to the source code of this file.
◆ DEFINE_EXCEPTION
Value:
public: \
}
void nameFactoryRegister(NameFactory< AbstractProduct > &factory)
Registers the string returned by ConcreteProduct::getStaticName() to a function that default-construc...
This is the base of the Frobby exception hierarchy for exceptions that can occur due to expected erro...
Definition at line 63 of file error.h.
◆ INTERNAL_ERROR
Value:
Definition at line 42 of file error.h.
◆ INTERNAL_ERROR_UNIMPLEMENTED
◆ DEFINE_EXCEPTION() [1/3]
◆ DEFINE_EXCEPTION() [2/3]
◆ DEFINE_EXCEPTION() [3/3]
◆ reportError()
◆ reportInternalError() [1/2]
◆ reportInternalError() [2/2]
◆ reportSyntaxError()
◆ throwError()