|
zxsd 0.20.0
Embedded XML Schema validation for C
|
Recursive descriptor for a compiled content-model particle. More...
#include <zxsd.h>

Data Fields | |
| zxsd_particle_kind_t | kind |
| Particle kind. | |
| unsigned long | min_occurs |
| Minimum repetitions. | |
| unsigned long | max_occurs |
Maximum, or ULONG_MAX. | |
| const zxsd_element_t * | element |
| Element for element particles. | |
| const struct zxsd_particle * | children |
| Group child particles. | |
| size_t | child_count |
| Number of group children. | |
| const zxsd_wildcard_t * | wildcard |
| Wildcard configuration. | |
| const struct zxsd_particle* zxsd_particle::children |
| const zxsd_element_t* zxsd_particle::element |
| zxsd_particle_kind_t zxsd_particle::kind |
| unsigned long zxsd_particle::max_occurs |
| const zxsd_wildcard_t* zxsd_particle::wildcard |