Introduction
Introduction Statistics Contact Development Disclaimer Help
util.h - ploot - simple plotting tools
git clone git://bitreich.org/ploot git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65…
Log
Files
Refs
Tags
README
LICENSE
---
util.h (620B)
---
1 #ifndef TOOL_H
2 #define TOOL_H
3
4 #include <stddef.h>
5 #include <time.h>
6
7 #define LEN(x) (sizeof(x) / sizeof(*x))
8 #define MAX(x, y) ((x) > (y) ? (x) : (y))
9 #define MIN(x, y) ((x) < (y) ? (x) : (y))
10 #define ABS(x) ((x) < 0 ? -(x) : (x))
11
12 extern char const *arg0;
13
14 void err(int, char const *fmt, ...);
15 void warn(char const *fmt, ...);
16 void debug(char const *fmt, ...);
17 size_t strlcpy(char *, const char *, size_t);
18 void put3utf(long);
19 char *strsep(char **, const char *);
20 void strchomp(char *);
21 int humanize(char *, double);
22 time_t scale_time_t(time_t, time_t, int);
23 double scale_double(double, double, int);
24
25 #endif
You are viewing proxied material from bitreich.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.