diff options
Diffstat (limited to 'klippy/chelper/pyhelper.h')
-rw-r--r-- | klippy/chelper/pyhelper.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/klippy/chelper/pyhelper.h b/klippy/chelper/pyhelper.h new file mode 100644 index 00000000..d564c78b --- /dev/null +++ b/klippy/chelper/pyhelper.h @@ -0,0 +1,14 @@ +#ifndef PYHELPER_H +#define PYHELPER_H + +#define likely(x) __builtin_expect(!!(x), 1) +#define unlikely(x) __builtin_expect(!!(x), 0) + +double get_monotonic(void); +struct timespec fill_time(double time); +void set_python_logging_callback(void (*func)(const char *)); +void errorf(const char *fmt, ...) __attribute__ ((format (printf, 1, 2))); +void report_errno(char *where, int rc); +char *dump_string(char *outbuf, int outbuf_size, char *inbuf, int inbuf_size); + +#endif // pyhelper.h |