Go to the source code of this file.
◆ GPR_GLOBAL_CONFIG_DEFINE_BOOL
#define GPR_GLOBAL_CONFIG_DEFINE_BOOL |
( |
|
name, |
|
|
|
default_value, |
|
|
|
help |
|
) |
| |
Value:static char g_env_str_##name[] = #name; \
static ::grpc_core::GlobalConfigEnvBool g_env_##name(g_env_str_##name, \
default_value); \
bool gpr_global_config_get_##name() { return g_env_##name.Get(); } \
void gpr_global_config_set_##name(bool value) { g_env_##name.Set(value); }
◆ GPR_GLOBAL_CONFIG_DEFINE_INT32
#define GPR_GLOBAL_CONFIG_DEFINE_INT32 |
( |
|
name, |
|
|
|
default_value, |
|
|
|
help |
|
) |
| |
Value:static char g_env_str_##name[] = #name; \
static ::grpc_core::GlobalConfigEnvInt32 g_env_##name(g_env_str_##name, \
default_value); \
int32_t gpr_global_config_get_##name() { return g_env_##name.Get(); } \
void gpr_global_config_set_##name(int32_t value) { g_env_##name.Set(value); }
◆ GPR_GLOBAL_CONFIG_DEFINE_STRING
#define GPR_GLOBAL_CONFIG_DEFINE_STRING |
( |
|
name, |
|
|
|
default_value, |
|
|
|
help |
|
) |
| |
Value:static char g_env_str_##name[] = #name; \
static ::grpc_core::GlobalConfigEnvString g_env_##name(g_env_str_##name, \
default_value); \
return g_env_##name.Get(); \
} \
void gpr_global_config_set_##name(const char* value) { \
g_env_##name.Set(value); \
}
std::unique_ptr< T, DefaultDeleteChar > UniquePtr
Definition: memory.h:45