MOS Source Code
|
#include "pb.h"
Go to the source code of this file.
Functions | |
bool | pb_field_iter_begin (pb_field_iter_t *iter, const pb_msgdesc_t *desc, void *message) |
bool | pb_field_iter_begin_extension (pb_field_iter_t *iter, pb_extension_t *extension) |
bool | pb_field_iter_begin_const (pb_field_iter_t *iter, const pb_msgdesc_t *desc, const void *message) |
bool | pb_field_iter_begin_extension_const (pb_field_iter_t *iter, const pb_extension_t *extension) |
bool | pb_field_iter_next (pb_field_iter_t *iter) |
bool | pb_field_iter_find (pb_field_iter_t *iter, uint32_t tag) |
bool | pb_field_iter_find_extension (pb_field_iter_t *iter) |
Definition at line 156 of file pb_common.c.
Referenced by decode_static_field(), decode_unionmessage_type(), encode_unionmessage(), limit_sizes(), main(), pb_check_proto3_default_value(), pb_decode_inner(), pb_field_iter_begin_const(), pb_field_iter_begin_extension(), and pb_field_set_to_default().
bool pb_field_iter_begin_extension | ( | pb_field_iter_t * | iter, |
pb_extension_t * | extension ) |
Definition at line 166 of file pb_common.c.
Referenced by default_extension_decoder(), pb_field_iter_begin_extension_const(), and pb_field_set_to_default().
bool pb_field_iter_begin_const | ( | pb_field_iter_t * | iter, |
const pb_msgdesc_t * | desc, | ||
const void * | message ) |
Definition at line 290 of file pb_common.c.
Referenced by pb_encode(), and validate_message().
bool pb_field_iter_begin_extension_const | ( | pb_field_iter_t * | iter, |
const pb_extension_t * | extension ) |
Definition at line 295 of file pb_common.c.
Referenced by default_extension_encoder().
bool pb_field_iter_next | ( | pb_field_iter_t * | iter | ) |
Definition at line 188 of file pb_common.c.
Referenced by encode_unionmessage(), limit_sizes(), main(), pb_check_proto3_default_value(), pb_encode(), pb_message_set_to_defaults(), and validate_message().
Definition at line 195 of file pb_common.c.
Referenced by decode_unionmessage_type(), and pb_decode_inner().
bool pb_field_iter_find_extension | ( | pb_field_iter_t * | iter | ) |
Definition at line 246 of file pb_common.c.
Referenced by pb_decode_inner().