Lines Matching refs:fields
39 DS_1 = 1; // 1 word; up to 15 byte fields, no arrays
40 DS_2 = 2; // 2 words; up to 4095 byte fields, 4095 entry arrays
41 DS_4 = 4; // 4 words; up to 2^32-1 byte fields, 2^16-1 entry arrays
47 // fields.
49 // Allocated size for 'bytes' and 'string' fields.
50 // For string fields, this should include the space for null terminator.
53 // Maximum length for 'string' fields. Setting this is equivalent
57 // Allocated number of entries in arrays ('repeated' fields)
60 // Size of integer fields. Can save some memory if you don't need
81 // Generate oneof fields as normal optional fields instead of union.
107 // This can be used to set callback fields for submsgs inside oneofs.
114 // Data type for storage associated with callback fields.
120 // fields. Instead, a new method allows specifying a per-message callback that
121 // will be called for all callback fields in a message type.
130 // Set default value for has_ fields.
146 // Due to historical reasons, nanopb orders fields in structs by their tag number