Marshall Greenblatt
81a5005bc0
Add NUM_VALUES for enums and size for structs (see #3836 )
...
API versioning requires that enumerations end with a count value
(`*_NUM_VALUES`) and structs begin with a size value (`size_t size`).
Wrapper templates are updated to support structs with different size
values indicating different versions.
To test:
Run `ceftests --gtest_filter=ApiVersionTest.StructVersion*`
2025-01-14 12:56:21 -05:00
..
2024-10-25 13:15:34 -04:00
2024-12-02 16:16:42 -05:00
2024-07-01 12:32:14 -04:00
2025-01-14 12:56:21 -05:00
2025-01-08 17:19:43 -05:00
2025-01-08 17:19:43 -05:00
2024-07-01 12:32:14 -04:00
2024-05-01 14:34:32 -04:00
2024-07-02 18:08:16 +00:00
2024-05-01 14:34:32 -04:00
2022-10-04 18:21:31 -04:00
2024-05-01 14:34:32 -04:00
2024-01-20 19:33:17 -05:00
2024-05-01 14:34:32 -04:00
2018-02-19 17:38:04 -05:00
2024-07-01 12:32:14 -04:00
2024-07-01 12:32:14 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-12-10 12:46:29 -05:00
2024-12-10 12:46:29 -05:00
2024-07-05 13:24:40 -04:00
2024-04-25 18:43:05 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-06-20 12:09:46 -04:00
2024-05-01 14:34:32 -04:00
2024-12-02 16:16:42 -05:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-10-24 11:24:17 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2025-01-14 12:56:21 -05:00
2024-06-21 11:29:23 -04:00
2024-11-15 11:38:37 -05:00
2024-11-15 11:38:37 -05:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-07-01 12:32:14 -04:00
2024-07-01 12:32:14 -04:00
2024-05-11 12:47:10 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-26 13:45:29 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2021-11-15 14:25:16 -05:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-11 12:47:10 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2022-03-17 15:34:49 -04:00
2023-05-05 22:53:16 +03:00
2024-05-01 14:34:32 -04:00
2024-05-21 12:56:47 -04:00
2024-05-21 12:56:47 -04:00
2024-12-10 12:46:29 -05:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00