Lines Matching defs:Error
49 // Error
51 static std::string formatErrMsg (DWORD error, const char* msg)
57 # error Unicode not supported.
61 NULL, error, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), (LPSTR)&msgBuf, 0, DE_NULL) > 0)
62 str << msg << ", error " << error << ": " << msgBuf;
64 str << msg << ", error " << error;
69 Error::Error (DWORD error, const char* msg)
70 : std::runtime_error(formatErrMsg(error, msg))
71 , m_error (error)
82 throw Error(GetLastError(), "CreateEvent() failed");
93 throw Error(GetLastError(), "SetEvent() failed");
99 throw Error(GetLastError(), "ResetEvent() failed");
149 throw Error(err, "WriteFile() failed");
160 throw Error(GetLastError(), "GetOverlappedResult() failed");
163 throw Error(GetLastError(), "Writing to pipe failed (pipe closed?)");
171 throw Error(GetLastError(), "CancelIo() failed");
175 throw Error(GetLastError(), "WaitForMultipleObjects() failed");
262 throw Error(err, "ReadFile() failed");
291 throw Error(err, "GetOverlappedResult() failed");
295 throw Error(GetLastError(), "Reading from file failed");
303 throw Error(GetLastError(), "CancelIo() failed");
307 throw Error(GetLastError(), "WaitForMultipleObjects() failed");
371 throw Error(GetLastError(), "Failed to open log file");
471 throw Error(GetLastError(), "CreateNamedPipe() failed");
485 throw Error(openErr, "Failed to open created pipe, CreateFile() failed");
532 throw Error(GetLastError(), "SetHandleInformation() failed");
542 throw Error(GetLastError(), "CreateProcess() failed");
576 throw Error(GetLastError(), "GetExitCodeProcess() failed");
597 throw Error(GetLastError(), "Waiting for process failed, WaitForSingleObject() failed");
611 throw Error(GetLastError(), "TerminateProcess() failed");