48 r = strtol(s, &eptr, 10);
59 if (strlen(eptr) > 0) {
60 eptr += strspn(eptr,
" \t");
69 r *= 1024 * 1024 * 1024;
84 r *= 7 * 60 * 60 * 24;
112 r = strtoul(s, NULL, 10);
137 unsigned long long dval;
139 unsigned long long r = 0;
157 r = (
unsigned long long) atoll(s);
180 r = strtoll(s, NULL, 10);
250 r = strtoul(s, &eptr, 10);
262 eptr = s + strspn(s,
"01234567890");
265 if (strlen(eptr) > 0) {
266 eptr += strspn(eptr,
" \t");
278 r *= 1024 * 1024 * 1024;
304 r = strtoul(s, &eptr, 10);
316 eptr = s + strspn(s,
"01234567890");
319 if (strlen(eptr) > 0) {
320 eptr += strspn(eptr,
" \t");
335 r *= 7 * 60 * 60 * 24;
double zeStr2double(char *s, int *eno, double dval)
long long zeStr2longlong(char *s, int *eno, long long dval)
unsigned long long zeStr2ulonglong(char *s, int *eno, unsigned long long dval)
unsigned long zeStr2ulong(char *s, int *eno, unsigned long dval)
long zeStr2long(char *s, int *eno, long dval)
time_t zeStr2time(char *s, int *eno, time_t dval)
size_t zeStr2size(char *s, int *eno, size_t dval)