|
#include <ArmarXCore/util/CPPUtility/trace.h>
#include <ArmarXCore/core/exceptions/LocalException.h>
Go to the source code of this file.
Classes | |
class | UnexpectedEnumValueException |
Indicates that an unexpected value of an enum was encountered. More... | |
Namespaces | |
armarx | |
This file offers overloads of toIce() and fromIce() functions for STL container types. | |
armarx::exceptions | |
armarx::exceptions::local | |
Macros | |
#define | ARMARX_UNEXPECTED_ENUM_VALUE(EnumType, value) throw ::armarx::exceptions::local::UnexpectedEnumValueException(#EnumType, (value)); |
Throw an UnexpectedEnumValueException. More... | |
#define ARMARX_UNEXPECTED_ENUM_VALUE | ( | EnumType, | |
value | |||
) | throw ::armarx::exceptions::local::UnexpectedEnumValueException(#EnumType, (value)); |
Throw an UnexpectedEnumValueException.
Pass EnumType as symbol (it will be converted to a string).
Definition at line 61 of file UnexpectedEnumValueException.h.