zxsd 0.20.0
Embedded XML Schema validation for C
Loading...
Searching...
No Matches
Data Fields
zxsd_bind_root_t Struct Reference

Generated descriptor for a bound global element. More...

#include <zxsd_bind.h>

Collaboration diagram for zxsd_bind_root_t:
Collaboration graph
[legend]

Data Fields

const char * name
 Root local name.
 
const char * namespace_uri
 Root namespace URI, or NULL.
 
const zxsd_bind_type_t * type
 Root structure descriptor.
 
zxsd_bind_schema_fn schema
 Generated validation descriptor accessor.
 
const zxsd_bind_namespace_t * namespaces
 Prefixes declared on the root.
 
size_t namespace_count
 Number of entries in namespaces.
 
const char * default_value
 Root default content, or NULL.
 
const char * fixed_value
 Root fixed content, or NULL.
 

Detailed Description

Generated descriptor for a bound global element.

Definition at line 128 of file zxsd_bind.h.

Field Documentation

◆ default_value

const char* zxsd_bind_root_t::default_value

Root default content, or NULL.

Definition at line 135 of file zxsd_bind.h.

◆ fixed_value

const char* zxsd_bind_root_t::fixed_value

Root fixed content, or NULL.

Definition at line 136 of file zxsd_bind.h.

◆ name

const char* zxsd_bind_root_t::name

Root local name.

Definition at line 129 of file zxsd_bind.h.

◆ namespace_count

size_t zxsd_bind_root_t::namespace_count

Number of entries in namespaces.

Definition at line 134 of file zxsd_bind.h.

◆ namespace_uri

const char* zxsd_bind_root_t::namespace_uri

Root namespace URI, or NULL.

Definition at line 130 of file zxsd_bind.h.

◆ namespaces

const zxsd_bind_namespace_t* zxsd_bind_root_t::namespaces

Prefixes declared on the root.

Definition at line 133 of file zxsd_bind.h.

◆ schema

zxsd_bind_schema_fn zxsd_bind_root_t::schema

Generated validation descriptor accessor.

Definition at line 132 of file zxsd_bind.h.

◆ type

const zxsd_bind_type_t* zxsd_bind_root_t::type

Root structure descriptor.

Definition at line 131 of file zxsd_bind.h.


The documentation for this struct was generated from the following file: