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-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-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-11-06 13:20:02 -05:00
2024-10-15 15:44:13 -04:00
2024-11-06 13:20:02 -05:00
2024-11-06 13:20:02 -05: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
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
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-21 12:56:47 -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-11 12:47:10 -04:00
2024-10-15 17:58:23 +00:00
2024-10-15 17:58:23 +00:00
2024-05-01 14:34:32 -04:00
2024-05-01 14:34:32 -04:00
2024-10-15 15:44:13 -04:00
2024-10-15 15:44:13 -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
2025-01-14 12:56:21 -05:00
2024-05-01 14:34:32 -04:00
2024-07-03 12:16:26 -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-11-06 13:20:02 -05: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-05-01 14:34:32 -04:00
2024-05-26 13:45:29 -04:00
2024-05-11 12:47:10 -04:00
2024-07-01 12:32:14 -04:00
2024-07-01 12:32:14 -04:00
2024-09-16 09:05:42 +00:00
2024-07-01 12:32:14 -04:00
2024-11-15 11:38:37 -05:00
2024-11-06 13:20:02 -05:00
2025-01-14 12:56:21 -05:00
2024-05-21 12:56:47 -04:00