NAME
xo_set_style,
xo_set_style_name —
set the output style for a libxo
handle
LIBRARY
library “libxo”
SYNOPSIS
#include
<libxo/xo.h>
void
xo_set_style(xo_handle_t
*handle, unsigned
style);
int
xo_set_style_name(xo_handle_t
*handle, const char
*style);
DESCRIPTION
Use thexo_set_style()
function to set the output style for a handle. To use the default handle, pass
a NULL handle. The set of output styles used by
libxo is:
| Flag Description |
| XO_STYLE_TEXT Traditional text output |
| XO_STYLE_XML XML encoded data |
| XO_STYLE_JSON JSON encoded data |
| XO_STYLE_HTML HTML encoded data |
The
xo_set_style_name()
function can be used to set the style based on a name encoded as a string.
The name can be any of the styles: "text", "xml",
"json", or "html".
EXAMPLE:
xo_set_style_name(NULL, "html");
SEE ALSO
HISTORY
The libxo library first appeared in
FreeBSD 11.0.
AUTHORS
libxo was written by Phil
Shafer
<phil@freebsd.org>.