Go to the source code of this file.
Defines | |
#define | NOT_IMPLEMENTED(f) |
#define | NOT_IMPLEMENTED_WITHOUT_ID(f) |
#define | FACTORY_NOT_IMPLEMENTED(f) NOT_IMPLEMENTED_WITHOUT_ID(f) |
#define FACTORY_NOT_IMPLEMENTED | ( | f | ) | NOT_IMPLEMENTED_WITHOUT_ID(f) |
#define NOT_IMPLEMENTED | ( | f | ) |
Value:
f {\ throw DmException(DMLITE_SYSERR(ENOSYS), "'%s' does not implement '%s'", this->getImplId().c_str(), __func__);\ }
#define NOT_IMPLEMENTED_WITHOUT_ID | ( | f | ) |
Value:
f {\ throw DmException(DMLITE_SYSERR(ENOSYS), "'%s' not implemented", __func__);\ }