factor/vm/io.hpp

13 lines
275 B
C++
Raw Normal View History

namespace factor {
2009-05-04 02:46:13 -04:00
/* Safe IO functions that does not throw Factor errors. */
int raw_fclose(FILE* stream);
int raw_fread(void* ptr, size_t size, size_t nitems, FILE* stream);
2009-05-02 05:04:19 -04:00
/* Platform specific primitives */
2009-05-05 12:33:35 -04:00
VM_C_API int err_no();
VM_C_API void set_err_no(int err);
2009-05-04 02:46:13 -04:00
}