tail head cat sleep
QR code linking to this page

Manual Pages  — LIBXO

NAME

xo_set_style – set the output style for a libxo handle

CONTENTS

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 the xo_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

xo_emit(3), libxo(3)

HISTORY

The libxo library first appeared in FreeBSD 11.0 .

AUTHORS

libxo was written by Phil Shafer <Mt phil@freebsd.org>.


LIBXO (3) December 4, 2014

tail head cat sleep
QR code linking to this page


Please direct any comments about this manual page service to Ben Bullock. Privacy policy.

This philosophy, in the hands of amateurs, leads to inexplicably mind-numbing botches like the existence of two programs, “head” and “tail,” which print the first part or the last part of a file, depending. Even though their operations are duals of one another, “head” and “tail” are different programs, written by different authors, and take different options!
— The Unix Haters' handbook