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

Global attribute declaration available to strict/lax wildcards. More...

#include <zxsd.h>

Collaboration diagram for zxsd_global_attribute_t:
Collaboration graph
[legend]

Data Fields

const char * name
 Local attribute name.
 
const char * namespace_uri
 Namespace URI, or NULL.
 
zxsd_type_t type
 Simple value kind.
 
const zxsd_simple_t * simple_type
 Restricted type, or NULL.
 
const char * default_value
 Schema default, or NULL.
 
const char * fixed_value
 Required fixed value, or NULL.
 

Detailed Description

Global attribute declaration available to strict/lax wildcards.

Definition at line 460 of file zxsd.h.

Field Documentation

◆ default_value

const char* zxsd_global_attribute_t::default_value

Schema default, or NULL.

Definition at line 465 of file zxsd.h.

◆ fixed_value

const char* zxsd_global_attribute_t::fixed_value

Required fixed value, or NULL.

Definition at line 466 of file zxsd.h.

◆ name

const char* zxsd_global_attribute_t::name

Local attribute name.

Definition at line 461 of file zxsd.h.

◆ namespace_uri

const char* zxsd_global_attribute_t::namespace_uri

Namespace URI, or NULL.

Definition at line 462 of file zxsd.h.

◆ simple_type

const zxsd_simple_t* zxsd_global_attribute_t::simple_type

Restricted type, or NULL.

Definition at line 464 of file zxsd.h.

◆ type

zxsd_type_t zxsd_global_attribute_t::type

Simple value kind.

Definition at line 463 of file zxsd.h.


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