*/
bool mysql::ResultCode::ErrorDecoder::notFound(const int errorCode) const
-throw() {
+{
return errorCode == CR_NO_DATA;
}
bool mysql::ResultCode::ErrorDecoder::successful(const int errorCode) const
-throw() {
+{
return errorCode == 0;
}
bool mysql::ResultCode::ErrorDecoder::locked(const int errorCode) const
-throw() {
+{
return false; // No parece que haya un código de error en MySQL para identificar esta situación ¿?¿?
}
bool mysql::ResultCode::ErrorDecoder::lostConnection(const int errorCode) const
-throw() {
+{
return errorCode == CR_INVALID_CONN_HANDLE || errorCode == CR_SHARED_MEMORY_CONNECT_REQUEST_ERROR || errorCode == CR_SHARED_MEMORY_CONNECT_ANSWER_ERROR ||
errorCode == CR_SHARED_MEMORY_CONNECT_MAP_ERROR || errorCode == CR_SHARED_MEMORY_CONNECT_SET_ERROR;
}