Go to the documentation of this file. 1 #ifndef _NOTIMPLEMENTED_H
2 #define _NOTIMPLEMENTED_H
6 #define NOT_IMPLEMENTED(f)\
8 throw DmException(DMLITE_SYSERR(ENOSYS), "'%s' does not implement '%s'", this->getImplId().c_str(), __func__);\
13 #define NOT_IMPLEMENTED_WITHOUT_ID(f)\
15 throw DmException(DMLITE_SYSERR(ENOSYS), "'%s' not implemented", __func__);\
20 #define FACTORY_NOT_IMPLEMENTED(f) NOT_IMPLEMENTED_WITHOUT_ID(f)