Lines Matching full:exception

62 class exception : public std::exception {
66 inline exception(const char *what_arg, const char *msg,
69 exception() {}
70 exception(const char *what_arg) {
83 * will be included in the exception thrown from inside the bindings.
86 /* Wrapper for throwing an exception with the given message.
94 /* Create an exception of a type described by "what_arg", with
101 exception::exception(const char *what_arg, const char *msg, const char *file,
111 class exception_abort : public exception {
112 friend exception;
114 exception("execution aborted", msg, file, line) {}
117 class exception_alloc : public exception {
118 friend exception;
120 exception("memory allocation failure", msg, file, line) {}
123 class exception_unknown : public exception {
124 friend exception;
126 exception("unknown failure", msg, file, line) {}
129 class exception_internal : public exception {
130 friend exception;
132 exception("internal error", msg, file, line) {}
135 class exception_invalid : public exception {
136 friend exception;
138 exception("invalid argument", msg, file, line) {}
141 class exception_quota : public exception {
142 friend exception;
144 exception("quota exceeded", msg, file, line) {}
147 class exception_unsupported : public exception {
148 friend exception;
150 exception("unsupported operation", msg, file, line) {}
153 /* Throw an exception of the class that corresponds to "error", with
158 void exception::throw_error(enum isl_error error, const char *msg,
177 /* Throw an exception corresponding to the last error on "ctx" and
181 * then an invalid argument exception is thrown.
183 void exception::throw_last_error(ctx ctx)
203 class exception {
210 /* Wrapper for throwing an exception with the given message.
217 /* Throw an exception corresponding to the last