Go to the source code of this file.
|
| #define | grn_memcpy(dest, src, n) |
| #define | grn_memmove(dest, src, n) |
| #define | GRN_ENV_BUFFER_SIZE 1024 |
| #define | grn_getenv(name, dest, dest_size) |
| #define | grn_fopen(name, mode) |
| #define | grn_strdup_raw(string) |
| #define | grn_unlink(filename) |
| #define | grn_strncat(dest, dest_size, src, n) |
| #define | grn_strcpy(dest, dest_size, src) |
| #define | grn_strncpy(dest, dest_size, src, n) |
| #define | grn_strcat(dest, dest_size, src) |
| #define | grn_strcasecmp(string1, string2) |
| #define | grn_strncasecmp(string1, string2, n) |
| #define | grn_snprintf(dest, dest_size, n, ...) |
| #define | grn_vsnprintf(dest, dest_size, format, args) |
| #define | grn_write(fd, buf, count) |
| #define | grn_read(fd, buf, count) |
| #define | GRN_OPEN_CREATE_MODE (S_IRUSR | S_IWUSR | S_IRGRP) |
| #define | GRN_OPEN_FLAG_BINARY 0 |
| #define | grn_open(fd, pathname, flags) |
| #define | grn_close(fd) |
| #define | grn_fileno(stream) |
| #define | grn_isatty(stream) |
| #define | grn_getpid() |
| #define | grn_time_t time_t |
| #define | grn_time(dest_time) |
| #define | grn_mktime(tm) |
| #define | grn_timegm(tm) |
◆ grn_close
◆ GRN_ENV_BUFFER_SIZE
| #define GRN_ENV_BUFFER_SIZE 1024 |
◆ grn_fileno
| #define grn_fileno |
( |
| stream | ) |
|
◆ grn_fopen
| #define grn_fopen |
( |
| name, |
|
|
| mode ) |
◆ grn_getenv
| #define grn_getenv |
( |
| name, |
|
|
| dest, |
|
|
| dest_size ) |
Value: do { \
const char *env_value = getenv((name)); \
char *dest_ = (dest); \
size_t dest_size_ = (dest_size); \
if (dest_size_ > 0) { \
if (env_value) { \
strncpy(dest_, env_value, dest_size_ - 1); \
} else { \
dest_[0] = '\0'; \
} \
} \
} while (0)
◆ grn_getpid
◆ grn_isatty
| #define grn_isatty |
( |
| stream | ) |
|
◆ grn_memcpy
| #define grn_memcpy |
( |
| dest, |
|
|
| src, |
|
|
| n ) |
Value:memcpy((dest), (src), (n))
◆ grn_memmove
| #define grn_memmove |
( |
| dest, |
|
|
| src, |
|
|
| n ) |
Value:memmove((dest), (src), (n))
◆ grn_mktime
◆ grn_open
| #define grn_open |
( |
| fd, |
|
|
| pathname, |
|
|
| flags ) |
Value:
#define GRN_OPEN_CREATE_MODE
Definition portability.h:170
◆ GRN_OPEN_CREATE_MODE
| #define GRN_OPEN_CREATE_MODE (S_IRUSR | S_IWUSR | S_IRGRP) |
◆ GRN_OPEN_FLAG_BINARY
| #define GRN_OPEN_FLAG_BINARY 0 |
◆ grn_read
| #define grn_read |
( |
| fd, |
|
|
| buf, |
|
|
| count ) |
Value:read((fd), (buf), (count))
◆ grn_snprintf
| #define grn_snprintf |
( |
| dest, |
|
|
| dest_size, |
|
|
| n, |
|
|
| ... ) |
Value: snprintf((dest), (n), __VA_ARGS__)
◆ grn_strcasecmp
| #define grn_strcasecmp |
( |
| string1, |
|
|
| string2 ) |
Value:strcasecmp((string1), (string2))
◆ grn_strcat
| #define grn_strcat |
( |
| dest, |
|
|
| dest_size, |
|
|
| src ) |
◆ grn_strcpy
| #define grn_strcpy |
( |
| dest, |
|
|
| dest_size, |
|
|
| src ) |
◆ grn_strdup_raw
| #define grn_strdup_raw |
( |
| string | ) |
|
◆ grn_strncasecmp
| #define grn_strncasecmp |
( |
| string1, |
|
|
| string2, |
|
|
| n ) |
Value: strncasecmp((string1), (string2), (n))
◆ grn_strncat
| #define grn_strncat |
( |
| dest, |
|
|
| dest_size, |
|
|
| src, |
|
|
| n ) |
Value:strncat((dest), (src), (n))
◆ grn_strncpy
| #define grn_strncpy |
( |
| dest, |
|
|
| dest_size, |
|
|
| src, |
|
|
| n ) |
Value:strncpy((dest), (src), (n))
◆ grn_time
| #define grn_time |
( |
| dest_time | ) |
|
◆ grn_time_t
| #define grn_time_t time_t |
◆ grn_timegm
◆ grn_unlink
| #define grn_unlink |
( |
| filename | ) |
|
◆ grn_vsnprintf
| #define grn_vsnprintf |
( |
| dest, |
|
|
| dest_size, |
|
|
| format, |
|
|
| args ) |
Value: vsnprintf((dest), (dest_size), (format), (args))
◆ grn_write
| #define grn_write |
( |
| fd, |
|
|
| buf, |
|
|
| count ) |
Value:write((fd), (buf), (count))