Home
last modified time | relevance | path

Searched refs:pField (Results 1 – 5 of 5) sorted by relevance

/nanopb-2.7.6/
Dpb_common.c77 iter->pField = NULL; in load_descriptor_values()
82 iter->pField = (char*)iter->message + data_offset; in load_descriptor_values()
86 iter->pSize = (char*)iter->pField - size_offset; in load_descriptor_values()
100 if (PB_ATYPE(iter->type) == PB_ATYPE_POINTER && iter->pField != NULL) in load_descriptor_values()
102 iter->pData = *(void**)iter->pField; in load_descriptor_values()
106 iter->pData = iter->pField; in load_descriptor_values()
Dpb_decode.c484 field->pData = (char*)field->pField + field->data_size * (*size); in decode_static_field()
511 field->pData = (char*)field->pField + field->data_size * (*size); in decode_static_field()
633 if (PB_LTYPE_IS_SUBMSG(field->type) && *(void**)field->pField != NULL) in decode_pointer_field()
649 field->pData = field->pField; in decode_pointer_field()
654 if (!allocate_field(stream, field->pField, field->data_size, 1)) in decode_pointer_field()
657 field->pData = *(void**)field->pField; in decode_pointer_field()
697 … if (!allocate_field(&substream, field->pField, field->data_size, allocated_size)) in decode_pointer_field()
705 field->pData = *(char**)field->pField + field->data_size * (*size); in decode_pointer_field()
728 if (!allocate_field(stream, field->pField, field->data_size, (size_t)(*size + 1))) in decode_pointer_field()
731 field->pData = *(char**)field->pField + field->data_size * (*size); in decode_pointer_field()
[all …]
Dpb.h307 void *pField; /* Pointer to current field in struct */ member
/nanopb-2.7.6/docs/
Dreference.md275 void *pField;
294 | pField | Pointer to the field storage in the structure.
295 … | Pointer to data contents. For arrays and pointers this can be different than `pField`.
/nanopb-2.7.6/spm_headers/nanopb/
Dpb.h307 void *pField; /* Pointer to current field in struct */ member