ESP-IDF
ProtobufCFieldDescriptor::quantifier_offset
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
ProtobufCFieldDescriptor::quantifier_offset
ProtobufCFieldDescriptor::quantifier_offset field
The offset in bytes of the message's C structure's quantifier field (the `has_MEMBER` field for optional members or the `n_MEMBER` field for repeated members or the case enum for oneofs).
Syntax
Show:
Summary
Declaration
from
protobuf-c.h:582
unsigned
quantifier_offset
;
Examples
References
from
examples
Code
Location
Referrer
unsigned
quantifier_offset
;
protobuf-c.h:582
(
(
const
char
*
)
message
)
+
field
->
quantifier_offset
;
protobuf-c.c:720
protobuf_c_message_get_packed_size()
(
(
const
char
*
)
message
)
+
field
->
quantifier_offset
;
protobuf-c.c:1493
protobuf_c_message_pack()
(
(
const
char
*
)
message
)
+
field
->
quantifier_offset
;
protobuf-c.c:1971
protobuf_c_message_pack_to_buffer()
fields
[
i
]
.
quantifier_offset
)
;
protobuf-c.c:2185
merge_messages()
fields
[
i
]
.
quantifier_offset
)
;
protobuf-c.c:2191
merge_messages()
quantifier_offset
)
;
protobuf-c.c:2234
merge_messages()
quantifier_offset
)
;
protobuf-c.c:2238
merge_messages()
if
(
field
->
quantifier_offset
!=
0
)
{
protobuf-c.c:2335
merge_messages()
scanned_member
->
field
->
quantifier_offset
)
;
protobuf-c.c:2639
parse_oneof_member()
if
(
scanned_member
->
field
->
quantifier_offset
!=
0
)
protobuf-c.c:2702
parse_optional_member()
scanned_member
->
field
->
quantifier_offset
)
=
TRUE
;
protobuf-c.c:2705
parse_optional_member()
size_t
*
p_n
=
STRUCT_MEMBER_PTR
(
size_t
,
message
,
field
->
quantifier_offset
)
;
protobuf-c.c:2716
parse_repeated_member()
size_t
*
p_n
=
STRUCT_MEMBER_PTR
(
size_t
,
message
,
field
->
quantifier_offset
)
;
protobuf-c.c:2749
parse_packed_repeated_member()
field
->
quantifier_offset
)
;
protobuf-c.c:3205
protobuf_c_message_unpack()
field
->
quantifier_offset
)
;
protobuf-c.c:3242
protobuf_c_message_unpack()
CLEAR_REMAINING_N_PTRS
(
)
;
protobuf-c.c:3257
protobuf_c_message_unpack()
CLEAR_REMAINING_N_PTRS
(
)
;
protobuf-c.c:3266
protobuf_c_message_unpack()
STRUCT_MEMBER
(
uint32_t
,
message
,
desc
->
fields
[
f
]
.
quantifier_offset
)
)
protobuf-c.c:3343
protobuf_c_message_free_unpacked()
desc
->
fields
[
f
]
.
quantifier_offset
)
;
protobuf-c.c:3352
protobuf_c_message_free_unpacked()
const
uint32_t
*
oneof_case
=
STRUCT_MEMBER_P
(
message
,
f
->
quantifier_offset
)
;
protobuf-c.c:3438
protobuf_c_message_check()
size_t
*
quantity
=
STRUCT_MEMBER_P
(
message
,
f
->
quantifier_offset
)
;
protobuf-c.c:3445
protobuf_c_message_check()
protobuf_c_boolean
*
has
=
STRUCT_MEMBER_P
(
message
,
f
->
quantifier_offset
)
;
protobuf-c.c:3487
protobuf_c_message_check()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
ProtobufCFieldDescriptor::quantifier_offset
is read by 11 functions:
All items filtered out
ProtobufCFieldDescriptor::quantifier_offset
protobuf_c_message_get_packed_size()
protobuf_c_message_pack()
protobuf_c_message_pack_to_buffer()
merge_messages()
parse_oneof_member()
parse_optional_member()
parse_repeated_member()
parse_packed_repeated_member()
protobuf_c_message_unpack()
protobuf_c_message_free_unpacked()
protobuf_c_message_check()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out