Esempio n. 1
0
File: jejdb.c Progetto: CowanSM/ejdb
static void set_ejdb_error(JNIEnv * env, EJDB *db) {
	int code = ejdbecode(db);
	set_error(env, code, ejdberrmsg(code));
};
Esempio n. 2
0
static void eprint(EJDB *jb, int line, const char *func) {
    int ecode = ejdbecode(jb);
    fprintf(stderr, "%d: %s: error: %d: %s\n",
            line, func, ecode, ejdberrmsg(ecode));
}
Esempio n. 3
0
 ejdb_exception::ejdb_exception(int error_code)
     : std::runtime_error(ejdberrmsg(error_code)), _error_code(error_code)
 {
 }