|
zxsd 0.20.0
Embedded XML Schema validation for C
|
Immutable selection emitted by zxsdc --stream-bind.
More...
#include <zxsd_bind.h>

Data Fields | |
| zxsd_bind_schema_fn | schema |
| Full document schema, including unselected content. | |
| const zxsd_bind_path_step_t * | steps |
| Absolute element path, including the root. | |
| size_t | step_count |
| Number of path steps. | |
| const zxsd_bind_type_t * | type |
| Selected structure; simple selections have a value member. | |
| const char * | default_value |
Selected element default, or NULL. | |
| const char * | fixed_value |
Selected element fixed value, or NULL. | |
Immutable selection emitted by zxsdc --stream-bind.
Definition at line 187 of file zxsd_bind.h.
| const char* zxsd_bind_selection_t::default_value |
Selected element default, or NULL.
Definition at line 193 of file zxsd_bind.h.
| const char* zxsd_bind_selection_t::fixed_value |
Selected element fixed value, or NULL.
Definition at line 194 of file zxsd_bind.h.
| zxsd_bind_schema_fn zxsd_bind_selection_t::schema |
Full document schema, including unselected content.
Definition at line 188 of file zxsd_bind.h.
| size_t zxsd_bind_selection_t::step_count |
Number of path steps.
Definition at line 190 of file zxsd_bind.h.
| const zxsd_bind_path_step_t* zxsd_bind_selection_t::steps |
Absolute element path, including the root.
Definition at line 189 of file zxsd_bind.h.
| const zxsd_bind_type_t* zxsd_bind_selection_t::type |
Selected structure; simple selections have a value member.
Definition at line 192 of file zxsd_bind.h.