Home
last modified time | relevance | path

Searched refs:alltypes (Results 1 – 23 of 23) sorted by relevance

/external/nanopb-c/tests/alltypes_pointer/
Ddecode_alltypes_pointer.c18 AllTypes alltypes; in check_alltypes() local
21 memset(&alltypes, 0xAA, sizeof(alltypes)); in check_alltypes()
23 if (!pb_decode(stream, AllTypes_fields, &alltypes)) in check_alltypes()
26 TEST(alltypes.req_int32 && *alltypes.req_int32 == -1001); in check_alltypes()
27 TEST(alltypes.req_int64 && *alltypes.req_int64 == -1002); in check_alltypes()
28 TEST(alltypes.req_uint32 && *alltypes.req_uint32 == 1003); in check_alltypes()
29 TEST(alltypes.req_uint64 && *alltypes.req_uint64 == 1004); in check_alltypes()
30 TEST(alltypes.req_sint32 && *alltypes.req_sint32 == -1005); in check_alltypes()
31 TEST(alltypes.req_sint64 && *alltypes.req_sint64 == -1006); in check_alltypes()
32 TEST(alltypes.req_bool && *alltypes.req_bool == true); in check_alltypes()
[all …]
Dencode_alltypes_pointer.c105 AllTypes alltypes = {0}; in main() local
107 alltypes.req_int32 = &req_int32; in main()
108 alltypes.req_int64 = &req_int64; in main()
109 alltypes.req_uint32 = &req_uint32; in main()
110 alltypes.req_uint64 = &req_uint64; in main()
111 alltypes.req_sint32 = &req_sint32; in main()
112 alltypes.req_sint64 = &req_sint64; in main()
113 alltypes.req_bool = &req_bool; in main()
114 alltypes.req_fixed32 = &req_fixed32; in main()
115 alltypes.req_sfixed32 = &req_sfixed32; in main()
[all …]
DSConscript23 env.Command("alltypes.proto", "#alltypes/alltypes.proto", c)
25 env.NanopbProto(["alltypes", "alltypes.options"])
26 enc = env.Program(["encode_alltypes_pointer.c", "alltypes.pb.c", "pb_encode_with_malloc.o"])
27 dec = env.Program(["decode_alltypes_pointer.c", "alltypes.pb.c", "pb_decode_with_malloc.o"])
29 # Encode and compare results to non-pointer alltypes test case
31 env.Compare(["encode_alltypes_pointer.output", "$BUILD/alltypes/encode_alltypes.output"])
44 env.Compare(["optionals.output", "$BUILD/alltypes/optionals.output"])
/external/nanopb-c/tests/alltypes/
Ddecode_alltypes.c22 AllTypes alltypes; in check_alltypes() local
25 memset(&alltypes, 0xAA, sizeof(alltypes)); in check_alltypes()
27 if (!pb_decode(stream, AllTypes_fields, &alltypes)) in check_alltypes()
30 TEST(alltypes.req_int32 == -1001); in check_alltypes()
31 TEST(alltypes.req_int64 == -1002); in check_alltypes()
32 TEST(alltypes.req_uint32 == 1003); in check_alltypes()
33 TEST(alltypes.req_uint64 == 1004); in check_alltypes()
34 TEST(alltypes.req_sint32 == -1005); in check_alltypes()
35 TEST(alltypes.req_sint64 == -1006); in check_alltypes()
36 TEST(alltypes.req_bool == true); in check_alltypes()
[all …]
Dencode_alltypes.c16 AllTypes alltypes = {0}; in main() local
18 alltypes.req_int32 = -1001; in main()
19 alltypes.req_int64 = -1002; in main()
20 alltypes.req_uint32 = 1003; in main()
21 alltypes.req_uint64 = 1004; in main()
22 alltypes.req_sint32 = -1005; in main()
23 alltypes.req_sint64 = -1006; in main()
24 alltypes.req_bool = true; in main()
26 alltypes.req_fixed32 = 1008; in main()
27 alltypes.req_sfixed32 = -1009; in main()
[all …]
DSConscript6 env.NanopbProto(["alltypes", "alltypes.options"])
7 enc = env.Program(["encode_alltypes.c", "alltypes.pb.c", "$COMMON/pb_encode.o"])
8 dec = env.Program(["decode_alltypes.c", "alltypes.pb.c", "$COMMON/pb_decode.o"])
17 ["encode_alltypes.output", "alltypes.proto"],
20 ["encode_alltypes.output.decoded", "alltypes.proto"],
28 ["optionals.output", "alltypes.proto"],
31 ["optionals.output.decoded", "alltypes.proto"],
/external/nanopb-c/tests/backwards_compatibility/
Dencode_legacy.c19 AllTypes alltypes = {0}; in main() local
21 alltypes.req_int32 = -1001; in main()
22 alltypes.req_int64 = -1002; in main()
23 alltypes.req_uint32 = 1003; in main()
24 alltypes.req_uint64 = 1004; in main()
25 alltypes.req_sint32 = -1005; in main()
26 alltypes.req_sint64 = -1006; in main()
27 alltypes.req_bool = true; in main()
29 alltypes.req_fixed32 = 1008; in main()
30 alltypes.req_sfixed32 = -1009; in main()
[all …]
Ddecode_legacy.c25 AllTypes alltypes; in check_alltypes() local
28 memset(&alltypes, 0xAA, sizeof(alltypes)); in check_alltypes()
30 if (!pb_decode(stream, AllTypes_fields, &alltypes)) in check_alltypes()
33 TEST(alltypes.req_int32 == -1001); in check_alltypes()
34 TEST(alltypes.req_int64 == -1002); in check_alltypes()
35 TEST(alltypes.req_uint32 == 1003); in check_alltypes()
36 TEST(alltypes.req_uint64 == 1004); in check_alltypes()
37 TEST(alltypes.req_sint32 == -1005); in check_alltypes()
38 TEST(alltypes.req_sint64 == -1006); in check_alltypes()
39 TEST(alltypes.req_bool == true); in check_alltypes()
[all …]
/external/nanopb-c/tests/alltypes_callback/
Ddecode_alltypes_callback.c219 AllTypes alltypes; in check_alltypes() local
222 memset(&alltypes, 0xAA, sizeof(alltypes)); in check_alltypes()
224 alltypes.req_int32.funcs.decode = &read_varint; in check_alltypes()
225 alltypes.req_int32.arg = (void*)-1001; in check_alltypes()
227 alltypes.req_int64.funcs.decode = &read_varint; in check_alltypes()
228 alltypes.req_int64.arg = (void*)-1002; in check_alltypes()
230 alltypes.req_uint32.funcs.decode = &read_varint; in check_alltypes()
231 alltypes.req_uint32.arg = (void*)1003; in check_alltypes()
233 alltypes.req_uint32.funcs.decode = &read_varint; in check_alltypes()
234 alltypes.req_uint32.arg = (void*)1003; in check_alltypes()
[all …]
Dencode_alltypes_callback.c206 AllTypes alltypes = {{{0}}}; in main() local
208 alltypes.req_int32.funcs.encode = &write_varint; in main()
209 alltypes.req_int32.arg = (void*)-1001; in main()
211 alltypes.req_int64.funcs.encode = &write_varint; in main()
212 alltypes.req_int64.arg = (void*)-1002; in main()
214 alltypes.req_uint32.funcs.encode = &write_varint; in main()
215 alltypes.req_uint32.arg = (void*)1003; in main()
217 alltypes.req_uint32.funcs.encode = &write_varint; in main()
218 alltypes.req_uint32.arg = (void*)1003; in main()
220 alltypes.req_uint64.funcs.encode = &write_varint; in main()
[all …]
DSConscript6 env.Command("alltypes.proto", "#alltypes/alltypes.proto", c)
8 env.NanopbProto(["alltypes", "alltypes.options"])
9 enc = env.Program(["encode_alltypes_callback.c", "alltypes.pb.c", "$COMMON/pb_encode.o"])
10 dec = env.Program(["decode_alltypes_callback.c", "alltypes.pb.c", "$COMMON/pb_decode.o"])
12 refdec = "$BUILD/alltypes/decode_alltypes$PROGSUFFIX"
/external/nanopb-c/tests/package_name/
DSConscript1 # Check that alltypes test case works also when the .proto file defines
6 # Build a modified alltypes.proto
13 env.Command("alltypes.proto", "#alltypes/alltypes.proto", modify_proto)
14 env.Command("alltypes.options", "#alltypes/alltypes.options", Copy("$TARGET", "$SOURCE"))
15 env.NanopbProto(["alltypes", "alltypes.options"])
29 env.Command("encode_alltypes.c", "#alltypes/encode_alltypes.c", modify_c)
31 # Encode and compare results to original alltypes testcase
32 enc = env.Program(["encode_alltypes.c", "alltypes.pb.c", "$COMMON/pb_encode.o"])
33 refdec = "$BUILD/alltypes/decode_alltypes$PROGSUFFIX"
35 env.Compare(["encode_alltypes.output", "$BUILD/alltypes/encode_alltypes.output"])
/external/nanopb-c/tests/cxx_main_program/
DSConscript1 # Run the alltypes test case, but compile it as C++ instead.
14 env.Command("alltypes.pb.h", "$BUILD/alltypes/alltypes.pb.h", c)
15 env.Command("alltypes.pb.cxx", "$BUILD/alltypes/alltypes.pb.c", c)
16 env.Command("encode_alltypes.cxx", "$BUILD/alltypes/encode_alltypes.c", c)
17 env.Command("decode_alltypes.cxx", "$BUILD/alltypes/decode_alltypes.c", c)
20 enc = env.Program(["encode_alltypes.cxx", "alltypes.pb.cxx", "pb_encode.cxx"])
21 dec = env.Program(["decode_alltypes.cxx", "alltypes.pb.cxx", "pb_decode.cxx"])
/external/nanopb-c/tests/no_errmsg/
DSConscript1 # Run the alltypes test case, but compile with PB_NO_ERRMSG=1
7 env.Command("alltypes.pb.h", "$BUILD/alltypes/alltypes.pb.h", c)
8 env.Command("alltypes.pb.c", "$BUILD/alltypes/alltypes.pb.c", c)
9 env.Command("encode_alltypes.c", "$BUILD/alltypes/encode_alltypes.c", c)
10 env.Command("decode_alltypes.c", "$BUILD/alltypes/decode_alltypes.c", c)
23 enc = opts.Program(["encode_alltypes.c", "alltypes.pb.c", "pb_encode_noerr.o"])
24 dec = opts.Program(["decode_alltypes.c", "alltypes.pb.c", "pb_decode_noerr.o"])
/external/nanopb-c/tests/buffer_only/
DSConscript1 # Run the alltypes test case, but compile with PB_BUFFER_ONLY=1
7 env.Command("alltypes.pb.h", "$BUILD/alltypes/alltypes.pb.h", c)
8 env.Command("alltypes.pb.c", "$BUILD/alltypes/alltypes.pb.c", c)
9 env.Command("encode_alltypes.c", "$BUILD/alltypes/encode_alltypes.c", c)
10 env.Command("decode_alltypes.c", "$BUILD/alltypes/decode_alltypes.c", c)
23 enc = opts.Program(["encode_alltypes.c", "alltypes.pb.c", "pb_encode_bufonly.o"])
24 dec = opts.Program(["decode_alltypes.c", "alltypes.pb.c", "pb_decode_bufonly.o"])
/external/nanopb-c/tests/extensions/
DSConscript5 # We use the files from the alltypes test case
7 incpath.Append(PROTOCPATH = '$BUILD/alltypes')
8 incpath.Append(CPPPATH = '$BUILD/alltypes')
11 enc = incpath.Program(["encode_extensions.c", "extensions.pb.c", "$BUILD/alltypes/alltypes.pb$OBJSU…
12 dec = incpath.Program(["decode_extensions.c", "extensions.pb.c", "$BUILD/alltypes/alltypes.pb$OBJSU…
Dencode_extensions.c17 AllTypes alltypes = {0}; in main() local
24 alltypes.extensions = &ext1; in main()
38 if (pb_encode(&stream, AllTypes_fields, &alltypes)) in main()
Ddecode_extensions.c22 AllTypes alltypes = {0}; in main() local
34 alltypes.extensions = &ext1; in main()
45 if (!pb_decode(&stream, AllTypes_fields, &alltypes)) in main()
Dextensions.proto1 import 'alltypes.proto';
/external/nanopb-c/tests/field_size_32/
DSConscript1 # Run the alltypes test case, but compile with PB_FIELD_32BIT=1.
8 env.Command("encode_alltypes.c", "$BUILD/alltypes/encode_alltypes.c", c)
9 env.Command("decode_alltypes.c", "$BUILD/alltypes/decode_alltypes.c", c)
11 env.NanopbProto(["alltypes", "alltypes.options"])
24 enc = opts.Program(["encode_alltypes.c", "alltypes.pb.c", "pb_encode_fields32.o"])
25 dec = opts.Program(["decode_alltypes.c", "alltypes.pb.c", "pb_decode_fields32.o"])
/external/nanopb-c/tests/field_size_16/
DSConscript1 # Run the alltypes test case, but compile with PB_FIELD_16BIT=1.
8 env.Command("encode_alltypes.c", "$BUILD/alltypes/encode_alltypes.c", c)
9 env.Command("decode_alltypes.c", "$BUILD/alltypes/decode_alltypes.c", c)
11 env.NanopbProto(["alltypes", "alltypes.options"])
24 enc = opts.Program(["encode_alltypes.c", "alltypes.pb.c", "pb_encode_fields16.o"])
25 dec = opts.Program(["decode_alltypes.c", "alltypes.pb.c", "pb_decode_fields16.o"])
/external/nanopb-c/tests/extra_fields/
DSConscript13 # This uses the backwards compatibility alltypes test, so that
/external/nanopb-c/
DCHANGELOG.txt112 Extended testcases (alltypes test is now complete).