CAPNPROTO(1) | capnp User Manual | CAPNPROTO(1) |
capnp - compiler for Cap'n Proto data interchange format definition files
capnp [<options>] <command> [<args>]
capnp id
capnp [--help | --version]
This manual page documents briefly the capnp command.
It was written for the Debian distribution because the original program does not have a manual page.
capnp is wrapper for various tools used to manipulate the Cap'n Proto data interchange format. These tools include a definition file compiler, a C++ backend, a decoder for converting Cap'n Proto messages to text and a generator for Cap'n Proto definition IDs.
The program follows the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included below.
-IDIR, --import-pathDIR
--no-standard-import
--verbose
--help
--version
Compile Cap'n Proto schema files & generate corresponding source code in one or more languages.
OPTIONS
-I<dir>, --import-path=<dir>
--no-standard-import
-olang[:dir], --output=lang[:dir]
--src-prefix=<prefix>
Decodes one or more encoded Cap'n Proto messages as text. Messages are read from standard input and by default are expected to be in standard Cap'n Proto serialization format.
OPTIONS
-I<dir>, --import-path=<dir>
-f, --flat
--no-standard-import
-p, --packed
--short
Generates a unique identifier for Cap'n Proto schema files.
More documentation about Cap'n Proto is available online at http://capnproto.org.
Tom Lee <debian@tomlee.co>
Copyright © 2013 Tom Lee
This manual page was written for the Debian system (and may be used by others).
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2 or (at your option) any later version published by the Free Software Foundation.
On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.
02/05/2019 | capnp |