|
| static mrbc_exception * | sub_exception_new (struct VM *vm, struct RClass *exc_cls) |
| mrbc_value | mrbc_exception_new (struct VM *vm, struct RClass *exc_cls, const void *message, int len) |
| mrbc_value | mrbc_exception_new_alloc (struct VM *vm, struct RClass *exc_cls, const void *message, int len) |
| void | mrbc_exception_delete (mrbc_value *value) |
| void | mrbc_raise (struct VM *vm, struct RClass *exc_cls, const char *msg) |
| void | mrbc_raisef (struct VM *vm, struct RClass *exc_cls, const char *fstr,...) |
| void | mrbc_clear_exception (struct VM *vm) |
| void | mrbc_print_exception (const mrbc_value *v) |
| void | mrbc_print_vm_exception (const struct VM *vm) |
exception classes
Copyright (C) 2015- Kyushu Institute of Technology.
Copyright (C) 2015- Shimane IT Open-Innovation Center.
This file is distributed under BSD 3-Clause License.
Definition in file error.c.