Go to the documentation of this file.
16 #ifndef ABSL_FLAGS_CONFIG_H_
17 #define ABSL_FLAGS_CONFIG_H_
21 #if !defined(ABSL_FLAGS_STRIP_NAMES)
23 #if defined(__ANDROID__)
24 #define ABSL_FLAGS_STRIP_NAMES 1
26 #elif defined(__APPLE__)
27 #include <TargetConditionals.h>
28 #if defined(TARGET_OS_IPHONE) && TARGET_OS_IPHONE
29 #define ABSL_FLAGS_STRIP_NAMES 1
30 #elif defined(TARGET_OS_EMBEDDED) && TARGET_OS_EMBEDDED
31 #define ABSL_FLAGS_STRIP_NAMES 1
35 #endif // !defined(ABSL_FLAGS_STRIP_NAMES)
37 #if !defined(ABSL_FLAGS_STRIP_NAMES)
40 #define ABSL_FLAGS_STRIP_NAMES 0
43 #if !defined(ABSL_FLAGS_STRIP_HELP)
45 #define ABSL_FLAGS_STRIP_HELP ABSL_FLAGS_STRIP_NAMES
50 #define ABSL_FLAGS_INTERNAL_BUILTIN_TYPES(A) \
53 A(unsigned short, unsigned_short) \
55 A(unsigned int, unsigned_int) \
57 A(unsigned long, unsigned_long) \
58 A(long long, long_long) \
59 A(unsigned long long, unsigned_long_long) \
63 #define ABSL_FLAGS_INTERNAL_SUPPORTED_TYPES(A) \
64 ABSL_FLAGS_INTERNAL_BUILTIN_TYPES(A) \
65 A(std::string, std_string) \
66 A(std::vector<std::string>, std_vector_of_string)
68 #endif // ABSL_FLAGS_CONFIG_H_
grpc
Author(s):
autogenerated on Fri May 16 2025 02:58:00