d1a0d267b7
Local changes incorporated by 0.4.5: r284340 Local changes retained: r276260, r282117 Obtained from: https://github.com/Juniper/libxo
40 lines
926 B
Groff
40 lines
926 B
Groff
.\" #
|
|
.\" # Copyright (c) 2014, Juniper Networks, Inc.
|
|
.\" # All rights reserved.
|
|
.\" # This SOFTWARE is licensed under the LICENSE provided in the
|
|
.\" # ../Copyright file. By downloading, installing, copying, or
|
|
.\" # using the SOFTWARE, you agree to be bound by the terms of that
|
|
.\" # LICENSE.
|
|
.\" # Phil Shafer, July 2014
|
|
.\"
|
|
.Dd December 4, 2014
|
|
.Dt LIBXO 3
|
|
.Os
|
|
.Sh NAME
|
|
.Nm xo_finish , xo_finish_h
|
|
.Nd finish formatting output
|
|
.Sh LIBRARY
|
|
.Lb libxo
|
|
.Sh SYNOPSIS
|
|
.In libxo/xo.h
|
|
.Ft void
|
|
.Fn xo_finish "void"
|
|
.Ft void
|
|
.Fn xo_finish_h "xo_handle_t *xop"
|
|
.Sh DESCRIPTION
|
|
When the program is ready to exit or close a handle, a call to
|
|
.Fn xo_finish
|
|
is required.
|
|
This flushes any buffered data, closes
|
|
open
|
|
.Nm libxo
|
|
constructs, and completes any pending operations.
|
|
.Pp
|
|
Calling this function is
|
|
.Em vital
|
|
to the proper operation of libxo,
|
|
especially for the non-TEXT output styles.
|
|
.Sh SEE ALSO
|
|
.Xr xo_emit 3 ,
|
|
.Xr libxo 3
|