Lines Matching refs:Exception
226 // #pragma mark - Exception
229 class Exception {
232 Exception()
239 Exception(const char* format,...)
250 Exception(int error)
257 Exception(int error, const char* format,...)
268 Exception(const Exception& exception)
275 ~Exception()
349 throw Exception("Failed to open \"%s\"", fileName);
354 throw Exception("Failed to get the file size.");
360 throw Exception("Not a valid ELF file.");
401 throw Exception(errorMessage);
405 throw Exception(errorMessage);
409 throw Exception("%s Read too few bytes (%d/%d).",
412 throw Exception("Read too few bytes (%ld/%lu).",
422 throw Exception(errorMessage);
426 throw Exception(errorMessage);
430 throw Exception("%s Wrote too few bytes (%d/%d).",
433 throw Exception("Wrote too few bytes (%ld/%lu).",
551 throw Exception(EIO, "Unsupported ELF data encoding.");
565 throw Exception(EIO,
574 throw Exception(EIO, "Invalid ELF header: invalid section "
583 throw Exception(EIO, "Invalid ELF header: section header "
595 throw Exception(EIO, "Invalid ELF header: invalid section "
639 throw Exception(EIO, "Invalid ELF section header: "
644 throw Exception(EIO, "Invalid ELF section header: "
652 throw Exception(EIO, "Invalid ELF section header: "
699 } catch (Exception exception) {