|
zxsd 0.20.0
Embedded XML Schema validation for C
|
Release identifiers and generated-code compatibility epochs. More...

Go to the source code of this file.
Macros | |
| #define | ZXSD_VERSION "0.20.0" |
| Public header release; not an ABI compatibility test. | |
| #define | ZXSD_RUNTIME_ABI_VERSION 1 |
| Public function and caller-owned structure ABI epoch. | |
| #define | ZXSD_DESCRIPTOR_ABI_VERSION 1 |
| Immutable schema descriptor layout and interpretation epoch. | |
| #define | ZXSD_BINDING_ABI_VERSION 1 |
| Typed binding descriptor and generated representation epoch. | |
Functions | |
| const char * | zxsd_version (void) |
| Get the linked runtime release, which may differ from the headers. | |
| void | ZXSD_RUNTIME_ABI_GUARD (void) |
| Link-time runtime ABI guard used by generated code; no side effects. | |
| void | ZXSD_DESCRIPTOR_ABI_GUARD (void) |
| Link-time descriptor ABI guard used by generated code; no side effects. | |
Release identifiers and generated-code compatibility epochs.
Definition in file zxsd_version.h.
| #define ZXSD_BINDING_ABI_VERSION 1 |
Typed binding descriptor and generated representation epoch.
Definition at line 22 of file zxsd_version.h.
| #define ZXSD_DESCRIPTOR_ABI_VERSION 1 |
Immutable schema descriptor layout and interpretation epoch.
Definition at line 20 of file zxsd_version.h.
| #define ZXSD_RUNTIME_ABI_VERSION 1 |
Public function and caller-owned structure ABI epoch.
Definition at line 18 of file zxsd_version.h.
| #define ZXSD_VERSION "0.20.0" |
Public header release; not an ABI compatibility test.
Definition at line 16 of file zxsd_version.h.
| const char * zxsd_version | ( | void | ) |
Get the linked runtime release, which may differ from the headers.