92 Commits

Author SHA1 Message Date
Andrei Tumbar
d2f28d1450 Fix alias type finalization & make CPP files build 2025-03-17 12:53:25 -07:00
Andrei Tumbar
3dae6db1f6 Add some test cases in component code 2025-03-17 10:32:22 -07:00
Rob Bocchino
bd9951647b Update unit tests to handle string return 2025-03-10 15:28:54 -07:00
Rob Bocchino
6ed499c734 Revise C++ code gen to eliminate warnings 2025-03-03 21:34:35 -08:00
Rob Bocchino
279ad88ea6 Revise component C++ code gen
Eliminate conversion warnings
2025-02-19 19:40:28 -08:00
Rob Bocchino
8ad7897584 Revise C++ code gen for double promotion 2025-02-19 15:34:54 -08:00
Rob Bocchino
7fcfe1d196 Revise component code gen
Promote F32 format arguments to U64
2025-02-19 14:05:50 -08:00
Rob Bocchino
99e96cdb77 Merge branch 'issue-613-w-shadow' into issue-621-double-promotion 2025-02-19 13:30:29 -08:00
jawest
f3b71a3b2b regenerate test ref files 2025-02-19 10:01:06 -08:00
Rob Bocchino
58f446090a Revise component DP code gen
Don't trip -Wshadow (#613)
2025-02-18 17:00:20 -08:00
Rob Bocchino
29da2d33f0 Add comments in generated code 2024-11-21 18:07:02 -08:00
Rob Bocchino
e6d0c56d1a Revise code gen for telemetry write
Make functions const where possible
2024-11-13 19:47:13 -08:00
Rob Bocchino
b0ee596940 Revise event code gen
Make event logging function const when there is no throttling
2024-11-13 19:18:13 -08:00
Rob Bocchino
aae12f4e81 Revise component code gen 2024-10-08 21:46:25 -07:00
Michael D Starch
e357c06518 Refactors AC queue codegen to be inline with OSAL queue refactor 2024-09-23 18:04:11 -07:00
Rob Bocchino
7e74057f06 Invalidate the container when sending a data product 2024-05-16 08:22:49 -07:00
Rob Bocchino
9532857a41 Revise component code gen 2024-05-09 22:50:01 -07:00
Rob Bocchino
3e41baa131 Revise component and port code gen for strings 2024-05-09 16:40:21 -07:00
Rob Bocchino
791eba1e22 Revise component code gen for strings 2024-05-09 13:05:35 -07:00
Rob Bocchino
9c14712f69 Revise C++ code gen
Remove unused header includes
2024-05-01 10:16:09 -07:00
Rob Bocchino
7f84de9ff6 Revise component code gen
Remove snprintf
2024-04-30 14:47:06 -07:00
Rob Bocchino
3dfebf9a7f Revise code gen for strings 2024-04-30 11:14:54 -07:00
Rob Bocchino
6768f104a2 Merge branch 'main' into issue-407-dictionary-strings 2024-04-25 15:14:28 -07:00
Robert L. Bocchino Jr.
577d7d5601 Add parentheses in generated code 2024-04-17 18:31:09 -07:00
Robert L. Bocchino Jr.
fac99c13d0 Revise code gen for telemetry strings 2024-04-15 22:57:54 -07:00
Robert L. Bocchino Jr.
baf9d052d5 Revise code gen for events 2024-04-15 21:38:54 -07:00
Robert L. Bocchino Jr.
80f3082dc4 Revise code gen for string array records 2024-04-11 18:18:12 -07:00
Robert L. Bocchino Jr.
5d35098a9a Revise dp code gen for string records 2024-04-11 16:04:03 -07:00
Robert L. Bocchino Jr.
5cdf3e8851 Revise code gen for string records 2024-04-11 15:55:30 -07:00
Robert L. Bocchino Jr.
bb7ed8606d Revise code gen for string records 2024-04-11 15:11:51 -07:00
Robert L. Bocchino Jr.
071986f8b0 Revise data product code gen and tests 2024-04-10 09:20:03 -07:00
Robert L. Bocchino Jr.
20219222fc Revise component code gen for data products 2024-04-10 08:09:35 -07:00
Johan Bertrand
38f8cc75ce Fixed unit tests 2024-04-09 19:59:03 +02:00
Robert L. Bocchino Jr
d3c4f00b40 Merge branch 'main' into issue-391-native-types 2024-03-07 14:32:29 -08:00
Robert L. Bocchino Jr
ade3b5fbf3 Revise types in generated C++ 2024-03-04 10:31:55 -08:00
Robert L. Bocchino Jr
a1011e18b0 Revise C++ code gen for array records 2024-02-29 16:02:46 -08:00
Robert L. Bocchino Jr
b2c1619ae3 Revise C++ code gen
Eliminate native int types
2024-02-27 20:35:45 -08:00
Robert L. Bocchino Jr
96ce443541 Revise C++ code gen
Eliminate uses of NATIVE_[U]INT_TYPE
2024-02-27 19:38:27 -08:00
Robert L. Bocchino Jr
b765cb4b34 Revise generated C++ code
Replace uses of native types for port numbers
2024-02-27 15:28:45 -08:00
Robert L. Bocchino Jr
b76f7131df Merge remote-tracking branch 'upstream/main' into fw-objec-name 2024-02-26 09:03:01 -08:00
Robert L. Bocchino Jr
a87e232a56 Merge branch 'main' into dp-container-members 2024-01-26 14:41:25 -08:00
Robert L. Bocchino Jr
0cef7beac7 Revise container member names
Use m_ prefix
2024-01-26 14:40:45 -08:00
chammard
da193261fd Remove comment about sizing the array 2024-01-22 18:12:46 -08:00
chammard
2954ad5b60 Add support for Fw::ObjectName 2024-01-22 17:50:32 -08:00
Simone Morettini
2858c25673 Added void keyword for unused variables 2024-01-19 17:01:48 +00:00
Rob Bocchino
10fcded56b
Merge pull request #368 from SMorettini/Resolve-Warning-array-of-size-zero
Resolve warning array of size zero
2024-01-18 14:44:24 -08:00
Robert L. Bocchino Jr
b83a9fd7a7 Revise port name array
This change fixes a warning that can occur with -Wpedantic enabled
2024-01-18 01:19:02 -08:00
Robert L. Bocchino Jr
8c5918fffc Revise code generation for async input ports 2024-01-17 19:46:58 -08:00
Robert L. Bocchino Jr
7f7872a50e Merge remote-tracking branch 'upstream/main' into Resolve-Warning-array-of-size-zero 2024-01-17 18:49:28 -08:00
Robert L. Bocchino Jr
2c78442c38 Regenerate unit test code 2024-01-17 17:40:21 -08:00