Files
Khaled Ismaeel 383af5b6b0 Add the version field to schemas YAML
Here we start restructuring the the schemas YAML such that it
contains a top-level `version` field. In this commit we only modify
the YAML, the build system changes will come later, to avoid
enormous commits.
2025-04-30 15:08:45 +02:00

32 lines
671 B
YAML

#
# This file is distributed under the MIT License. See LICENSE.md for details.
#
version: 1
definitions:
- fields:
- name: RequiredField
type: uint64_t
- name: OptionalField
optional: true
type: uint64_t
- name: EnumField
type: TestEnum
- name: SequenceField
sequence:
elementType: uint64_t
type: SortedVector
- name: ReferenceField
reference:
pointeeType: uint64_t
rootType: TestClass
key:
- RequiredField
name: TestClass
type: struct
- members:
- name: MemberOne
- name: MemberTwo
name: TestEnum
type: enum