bool getFieldPresence(const google::protobuf::Message &, char *)
Type
Definition: protobuf_util.h:22
@ VALUE_TYPE_TIMESTAMP
Definition: protobuf_util.h:31
@ VALUE_TYPE_FLOAT
Definition: protobuf_util.h:27
@ VALUE_TYPE_INT64
Definition: protobuf_util.h:24
@ VALUE_TYPE_BOOL
Definition: protobuf_util.h:30
@ VALUE_TYPE_ERROR
Definition: protobuf_util.h:32
@ VALUE_TYPE_DOUBLE
Definition: protobuf_util.h:28
@ VALUE_TYPE_UINT32
Definition: protobuf_util.h:25
@ VALUE_TYPE_STRING
Definition: protobuf_util.h:29
@ VALUE_TYPE_UINT64
Definition: protobuf_util.h:26
@ VALUE_TYPE_MAPVALUE
Definition: protobuf_util.h:33
@ VALUE_TYPE_INT32
Definition: protobuf_util.h:23
Result getFieldValueFromFile(google::protobuf::Message &, char *, char *)
void setFieldValue(google::protobuf::Message &, char *, FieldData)
bool checkProtobufVersion()
Result getFieldValue(const google::protobuf::Message &, char *)
Definition: protobuf_util.h:61
int32_t i32
Definition: protobuf_util.h:65
uint32_t u32
Definition: protobuf_util.h:67
double d
Definition: protobuf_util.h:70
Type type
Definition: protobuf_util.h:62
const char * s
Definition: protobuf_util.h:71
bool b
Definition: protobuf_util.h:72
TimeStamp * timestamp
Definition: protobuf_util.h:74
uint64_t u64
Definition: protobuf_util.h:68
const char * mapValue
Definition: protobuf_util.h:73
float f
Definition: protobuf_util.h:69
int64_t i64
Definition: protobuf_util.h:66
Definition: protobuf_util.h:43
int32_t i32
Definition: protobuf_util.h:47
const char * s
Definition: protobuf_util.h:53
TimeStamp timestamp
Definition: protobuf_util.h:56
float f
Definition: protobuf_util.h:51
bool b
Definition: protobuf_util.h:54
Type type
Definition: protobuf_util.h:44
uint32_t u32
Definition: protobuf_util.h:49
double d
Definition: protobuf_util.h:52
uint64_t u64
Definition: protobuf_util.h:50
const char * mapValue
Definition: protobuf_util.h:55
int64_t i64
Definition: protobuf_util.h:48
Definition: protobuf_util.h:37
int32_t nanos
Definition: protobuf_util.h:39
int64_t seconds
Definition: protobuf_util.h:38