|
GRPC C++
1.26.0
|
#include <grpc/support/port_platform.h>#include <grpc/impl/codegen/gpr_types.h>#include <stdbool.h>#include <stddef.h>Go to the source code of this file.
Data Structures | |
| struct | gpr_strvec |
Macros | |
| #define | GPR_DUMP_HEX 0x00000001 |
| #define | GPR_DUMP_ASCII 0x00000002 |
| #define | GPR_LTOA_MIN_BUFSIZE (3 * sizeof(long)) |
| #define | GPR_INT64TOA_MIN_BUFSIZE (3 * sizeof(int64_t)) |
Functions | |
| char * | gpr_dump (const char *buf, size_t len, uint32_t flags) |
| char * | gpr_dump_return_len (const char *buf, size_t len, uint32_t flags, size_t *out_len) |
| int | gpr_parse_bytes_to_uint32 (const char *data, size_t length, uint32_t *result) |
| int | gpr_ltoa (long value, char *output) |
| int | int64_ttoa (int64_t value, char *output) |
| int | gpr_parse_nonnegative_int (const char *value) |
| void | gpr_reverse_bytes (char *str, int len) |
| char * | gpr_leftpad (const char *str, char flag, size_t length) |
| char * | gpr_strjoin (const char **strs, size_t nstrs, size_t *total_length) |
| char * | gpr_strjoin_sep (const char **strs, size_t nstrs, const char *sep, size_t *total_length) |
| void | gpr_string_split (const char *input, const char *sep, char ***strs, size_t *nstrs) |
| char * | gpr_format_timespec (gpr_timespec) |
| void | gpr_strvec_init (gpr_strvec *strs) |
| void | gpr_strvec_destroy (gpr_strvec *strs) |
| void | gpr_strvec_add (gpr_strvec *strs, char *add) |
| char * | gpr_strvec_flatten (gpr_strvec *strs, size_t *total_length) |
| int | gpr_stricmp (const char *a, const char *b) |
| Case insensitive string comparison... More... | |
| int | gpr_strincmp (const char *a, const char *b, size_t n) |
| void * | gpr_memrchr (const void *s, int c, size_t n) |
| bool | gpr_parse_bool_value (const char *value, bool *dst) |
| #define GPR_DUMP_ASCII 0x00000002 |
| #define GPR_DUMP_HEX 0x00000001 |
| #define GPR_INT64TOA_MIN_BUFSIZE (3 * sizeof(int64_t)) |
| #define GPR_LTOA_MIN_BUFSIZE (3 * sizeof(long)) |
| char* gpr_dump | ( | const char * | buf, |
| size_t | len, | ||
| uint32_t | flags | ||
| ) |
| char* gpr_dump_return_len | ( | const char * | buf, |
| size_t | len, | ||
| uint32_t | flags, | ||
| size_t * | out_len | ||
| ) |
| char* gpr_format_timespec | ( | gpr_timespec | ) |
| char* gpr_leftpad | ( | const char * | str, |
| char | flag, | ||
| size_t | length | ||
| ) |
| int gpr_ltoa | ( | long | value, |
| char * | output | ||
| ) |
| void* gpr_memrchr | ( | const void * | s, |
| int | c, | ||
| size_t | n | ||
| ) |
| bool gpr_parse_bool_value | ( | const char * | value, |
| bool * | dst | ||
| ) |
| int gpr_parse_bytes_to_uint32 | ( | const char * | data, |
| size_t | length, | ||
| uint32_t * | result | ||
| ) |
| int gpr_parse_nonnegative_int | ( | const char * | value | ) |
| void gpr_reverse_bytes | ( | char * | str, |
| int | len | ||
| ) |
| int gpr_stricmp | ( | const char * | a, |
| const char * | b | ||
| ) |
Case insensitive string comparison...
return <0 if lower(a)<lower(b), ==0 if lower(a)==lower(b), >0 if lower(a)>lower(b)
| int gpr_strincmp | ( | const char * | a, |
| const char * | b, | ||
| size_t | n | ||
| ) |
| void gpr_string_split | ( | const char * | input, |
| const char * | sep, | ||
| char *** | strs, | ||
| size_t * | nstrs | ||
| ) |
| char* gpr_strjoin | ( | const char ** | strs, |
| size_t | nstrs, | ||
| size_t * | total_length | ||
| ) |
| char* gpr_strjoin_sep | ( | const char ** | strs, |
| size_t | nstrs, | ||
| const char * | sep, | ||
| size_t * | total_length | ||
| ) |
| void gpr_strvec_add | ( | gpr_strvec * | strs, |
| char * | add | ||
| ) |
| void gpr_strvec_destroy | ( | gpr_strvec * | strs | ) |
| char* gpr_strvec_flatten | ( | gpr_strvec * | strs, |
| size_t * | total_length | ||
| ) |
| void gpr_strvec_init | ( | gpr_strvec * | strs | ) |
| int int64_ttoa | ( | int64_t | value, |
| char * | output | ||
| ) |