1.\" #
2.\" # Copyright (c) 2015, Juniper Networks, Inc.
3.\" # All rights reserved.
4.\" # This SOFTWARE is licensed under the LICENSE provided in the
5.\" # ../Copyright file. By downloading, installing, copying, or
6.\" # using the SOFTWARE, you agree to be bound by the terms of that
7.\" # LICENSE.
8.\" # Phil Shafer, July 2014
9.\"
10.Dd December 4, 2014
11.Dt LIBXO 3
12.Os
13.Sh NAME
14.Nm xo_set_version , xo_set_version_h
15.Nd record content-version information in encoded output
16.Sh LIBRARY
17.Lb libxo
18.Sh SYNOPSIS
19.In libxo/xo.h
20.Ft void
21.Fn xo_set_version "const char *version"
22.Ft void
23.Fn xo_set_version_h "xo_handle_t *xop" "const char *version"
24.Sh DESCRIPTION
25The
26.Nm xo_set_version
27function records a version number to be emitted as
28part of the data for encoding styles (XML and JSON).
29This version number is suitable for tracking changes in the content,
30allowing a user of the data to discern which version of the data model
31is in use.
32.Sh SEE ALSO
33.Xr xo_emit 3 ,
34.Xr libxo 3
35