/nanopb-3.4.0/tests/regression/issue_631/ |
D | SConscript | 7 t = env.Program(["test.c", "submsg_callback.pb.c", "$COMMON/pb_common.o"]) 8 env.RunTest(t)
|
/nanopb-3.4.0/tests/splint/ |
D | splint.rc | 14 # splint's memory checks don't quite work without annotations 39 # Splint doesn't support C11
|
/nanopb-3.4.0/tests/regression/issue_338/ |
D | SConscript | 1 # Check that generator doesn't exceed memory limits
|
/nanopb-3.4.0/ |
D | pb.h | 702 #define PB_SI_PB_LTYPE_BOOL(t) argument 703 #define PB_SI_PB_LTYPE_BYTES(t) argument 704 #define PB_SI_PB_LTYPE_DOUBLE(t) argument 705 #define PB_SI_PB_LTYPE_ENUM(t) argument 706 #define PB_SI_PB_LTYPE_UENUM(t) argument 707 #define PB_SI_PB_LTYPE_FIXED32(t) argument 708 #define PB_SI_PB_LTYPE_FIXED64(t) argument 709 #define PB_SI_PB_LTYPE_FLOAT(t) argument 710 #define PB_SI_PB_LTYPE_INT32(t) argument 711 #define PB_SI_PB_LTYPE_INT64(t) argument [all …]
|
D | pb_common.c | 285 } t; in pb_const_cast() local 286 t.p2 = p; in pb_const_cast() 287 return t.p1; in pb_const_cast()
|
D | CHANGELOG.txt | 202 Remove timestamp from generated files by default, add -t to keep it. 207 .gitignore: don't ignore generator-bin files (#419) 229 Don't generate lines with trailing spaces (#622) 254 Don't call stream read callback with count=0 (#421) 279 Fix _zero initializer for enums that don't begin at 0. (#295) 441 Don't use SIZE_MAX macro, as it is not in C89. (issue 120) 489 Don't stop on unsupported extension fields (issue 83) 506 If you don't want to update your code, define PB_OLD_CALLBACK_STYLE.
|
/nanopb-3.4.0/spm_headers/nanopb/ |
D | pb.h | 702 #define PB_SI_PB_LTYPE_BOOL(t) argument 703 #define PB_SI_PB_LTYPE_BYTES(t) argument 704 #define PB_SI_PB_LTYPE_DOUBLE(t) argument 705 #define PB_SI_PB_LTYPE_ENUM(t) argument 706 #define PB_SI_PB_LTYPE_UENUM(t) argument 707 #define PB_SI_PB_LTYPE_FIXED32(t) argument 708 #define PB_SI_PB_LTYPE_FIXED64(t) argument 709 #define PB_SI_PB_LTYPE_FLOAT(t) argument 710 #define PB_SI_PB_LTYPE_INT32(t) argument 711 #define PB_SI_PB_LTYPE_INT64(t) argument [all …]
|
/nanopb-3.4.0/tests/multiple_files/ |
D | SConscript | 1 # Test that multiple .proto files don't cause name collisions.
|
/nanopb-3.4.0/tests/extra_fields/ |
D | SConscript | 14 # alltypes_with_extra_fields.pb doesn't have to be remade so often.
|
/nanopb-3.4.0/tests/cxx_descriptor/ |
D | SConscript | 19 print("Skipping {} test - compiler doesn't support it".format(std))
|
/nanopb-3.4.0/tests/any_type/ |
D | anytest.proto | 11 // The encoding follows the basic format of protobuf and doesn't require
|
/nanopb-3.4.0/tests/cxx_callback_datatype/ |
D | SConscript | 22 print("Skipping {} test - compiler doesn't support it".format(std))
|
/nanopb-3.4.0/tests/alltypes_proto3/ |
D | alltypes.proto | 16 Negative = -2147483647; /* protoc doesn't accept -2147483648 here */
|
/nanopb-3.4.0/tests/field_size_16_proto3/ |
D | alltypes.proto | 16 Negative = -2147483647; /* protoc doesn't accept -2147483648 here */
|
/nanopb-3.4.0/tests/without_64bit/ |
D | alltypes.proto | 15 Negative = -2147483647; /* protoc doesn't accept -2147483648 here */
|
/nanopb-3.4.0/tests/backwards_compatibility/ |
D | alltypes_legacy.proto | 14 Negative = -2147483647; /* protoc doesn't accept -2147483648 here */
|
/nanopb-3.4.0/generator/proto/google/protobuf/ |
D | descriptor.proto | 51 // algorithms don't work during bootstrapping. 128 // The parser stores options it doesn't recognize here. See above. 420 // The parser stores options it doesn't recognize here. 489 // The parser stores options it doesn't recognize here. See above. 580 // The parser stores options it doesn't recognize here. See above. 590 // The parser stores options it doesn't recognize here. See above. 611 // The parser stores options it doesn't recognize here. See above. 625 // The parser stores options it doesn't recognize here. See above. 645 // The parser stores options it doesn't recognize here. See above. 676 // The parser stores options it doesn't recognize here. See above. [all …]
|
/nanopb-3.4.0/docs/ |
D | migration.md | 200 **Required actions:** If your platform doesn't have `limits.h` 212 terminator wouldn't fit in the array. 249 implementations don't support this, so it is not very useful feature. 327 change. Check that user code doesn\'t expect the old, incorrect 336 otherwise. Previously nanopb didn\'t enforce that decoded bool fields 354 **Rationale:** Previously nanopb didn't properly decode special 397 and do not define `uint8_t`. Nanopb previously didn\'t support these 478 haven\'t caused trouble so far, it is reasonable to switch to
|
D | index.md | 67 6) Reflection (runtime introspection) is not supported. E.g. you can't request a field by giving i… 70 9) Nanopb doesn't have a stable ABI (application binary interface)
|
D | concepts.md | 63 than the original stream. Don't use these values to calculate 85 don\'t want to limit the size of the stream, pass SIZE_MAX. 113 6) You don't need to know the length of the message in advance. After 222 structure, and the nanopb runtime doesn't know how much of the 224 structure for storing data, which is not very smart but shouldn't cause 243 The [pb_callback_t](reference.html#pb-callback-t) structure contains a
|
/nanopb-3.4.0/tests/field_size_16/ |
D | alltypes.proto | 20 Negative = -2147483647; /* protoc doesn't accept -2147483648 here */
|
/nanopb-3.4.0/tests/field_size_32/ |
D | alltypes.proto | 20 Negative = -2147483647; /* protoc doesn't accept -2147483648 here */
|
/nanopb-3.4.0/tests/site_scons/platforms/stm32/ |
D | stm32_ram.ld | 178 /* .stack_dummy section doesn't contains any symbols. It is only
|
/nanopb-3.4.0/tests/alltypes/ |
D | alltypes.proto | 21 Negative = -2147483647; /* protoc doesn't accept -2147483648 here */
|
/nanopb-3.4.0/tests/ |
D | SConstruct | 106 # If the platform doesn't support C99, use our own header file instead. 171 # Pedantic ANSI C. On AVR this doesn't work because we use large
|