zxsd 0.20.0
Embedded XML Schema validation for C
Loading...
Searching...
No Matches
zxsd_mxml.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2026 Sixtaupi
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
12#ifndef ZXSD_MXML_H
13#define ZXSD_MXML_H
14
15#include <mxml.h>
16#include <zxsd.h>
17
18#ifdef __cplusplus
19extern "C" {
20#endif
21
39zxsd_result_t zxsd_mxml_validate(const zxsd_schema_t *schema, mxml_node_t *node);
40
43#ifdef __cplusplus
44}
45#endif
46#endif
zxsd_result_t zxsd_mxml_validate(const zxsd_schema_t *schema, mxml_node_t *node)
Validate a Mini-XML element tree through the event API.
Structured result returned by every generated validator.
Definition zxsd.h:153
Root descriptor consumed by the generic validation runtime.
Definition zxsd.h:487
Public API for the zxsd XML validation runtime.