64 Commits

Author SHA1 Message Date
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
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
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
2c78442c38 Regenerate unit test code 2024-01-17 17:40:21 -08:00
Robert L. Bocchino Jr
ebaa31b9ba Revise generated code for port names
Update unit tests
2024-01-17 15:38:13 -08:00
Robert L. Bocchino Jr
ca43add72b Revise ComponentCppWriter 2024-01-17 10:56:36 -08:00
Robert L. Bocchino Jr
4128cb310f Merge remote-tracking branch 'upstream/main' into Increase-temporary-port-buffer-name 2024-01-17 10:31:14 -08:00
Simone Morettini
a6e26ec82e Fix portName size 2024-01-14 15:04:50 +00:00
Simone Morettini
77d78ce642 Made the size of the buffer storing the port name dependent of maximum object name 2023-12-20 08:50:23 +00:00
Robert L. Bocchino Jr
a3653fe0b8 Revise dp code gen 2023-12-13 16:49:27 -08:00
Robert L. Bocchino Jr
9ca8a46035 Revise Dp code gen 2023-12-13 11:38:06 -08:00
Robert L. Bocchino Jr
365062744c Revise dp code gen 2023-12-12 22:45:13 -08:00
bocchino
126272a0d5 Revise geneated code for data products 2023-10-30 08:59:32 -07:00
bocchino
54ecf5ef42 Revise component dp code gen 2023-10-13 09:14:13 -07:00
bocchino
d62eb26204 Revise component dp code gen 2023-10-05 09:05:15 -07:00
bocchino
c7c59659e2 Revise component dp code gen 2023-10-05 09:00:41 -07:00
bocchino
f7cecf9d84 Revise dp code gen unit tests 2023-10-05 08:26:18 -07:00
bocchino
996b5c6205 Revise component dp code gen 2023-10-04 17:49:12 -07:00
bocchino
d65e314301 Revise component dp code gen 2023-10-04 11:47:58 -07:00
bocchino
d5f9e13670 Revise dp code gen for array records 2023-10-04 09:48:59 -07:00
bocchino
b4feb29c07 Merge branch 'data-products' into issue-323-variable-length-arrays 2023-10-03 17:51:38 -07:00
bocchino
de45f830ea Merge branch 'issue-334-buffer-union-type' into data-products 2023-10-03 16:16:06 -07:00
bocchino
e9938bcc65 Regnerate unit test output 2023-10-03 15:28:35 -07:00
bocchino
f29bdddd4a Revise component cpp code gen 2023-10-03 15:26:50 -07:00
bocchino
3c0c74dffc Revise component code gen for async input ports 2023-10-03 11:36:35 -07:00
bocchino
149f9dd312 Revise component data product code gen
Update unit tests
2023-10-03 10:41:35 -07:00
bocchino
fa17c82fdb Revise component cpp code gen
Optimize buffer size for async ports (#334)
2023-10-03 09:23:00 -07:00
bocchino
5e353131fb Revise data product code gen 2023-10-02 13:27:15 -07:00
bocchino
647c141ce0 Rename Dp_ to dp
It's more consistent with existing F Prime code gen, e.g., tlmWrite
2023-10-02 10:26:04 -07:00