Provided by: gsoap_2.8.28-1_amd64 bug

NAME

       soapcpp2 - the gSOAP Stub and Skeleton Compiler for C and C++

SYNOPSIS

       soapcpp2 [OPTIONS] INPUT

DESCRIPTION

       Please see /usr/share/doc/gsoap/soapdoc2.html for details.

       Create stubs and client and server code from input INPUT or standard input if INPUT is not
       specified.

OPTIONS

       -1     Generate SOAP 1.1 bindings.

       -2     Generate SOAP 1.2 bindings.

       -0     No SOAP bindings, use REST.

       -C     Generate client-side code only.

       -S     Generate server-side code only.

       -T     Generate server-side auto-test code.

       -Ec    Generate extra routines for deep copying.

       -Ed    Generate extra routines for deep deletion.

       -Et    Generate extra routines for data traversals with walker functions.

       -L     Do not generate soapClientLib/soapServerLib.

       -a     Use SOAPAction with WS-Addressing to invoke server-side operations.

       -A     Require SOAPAction to invoke server-side operations.

       -b     Serialize byte arrays char[N] as string.

       -c     Generate C source code.

       -c++   Generate C++ source code (default).

       -c++11 Generate C++ source code optimized for C++11 (compile with -std=c++11).

       -dpath Use path to save files.

       -e     Generate SOAP RPC encoding style bindings (also use -1 or -2).

       -fN    Multiple soapC files, with N serializer definitions per file (N>=10).

       -h     Display help info.

       -Ipath use path(s) for #import (paths separated with ':').

       -i     Generate C++ service proxies and objects inherited from soap struct.

       -j     Generate C++ service proxies and objects that share a soap struct.

       -l     Generate linkable modules (experimental).

       -m     Generate Matlab(tm) code for MEX compiler (deprecated).

       -n     Use service name to rename service functions and namespace table.

       -pname Save files with new prefix name instead of soap.

       -Qname Use name as the C++ namespace for decls, including custom serializers.

       -qname Use name as the C++ namespace for decls, excluding custom serializers.

       -s     Generate deserialization code with strict XML validation checks.

       -t     Generate code for fully xsi:type typed SOAP/XML messaging.

       -u     Uncomment comments in WSDL/schema output by suppressing XML comments.

       -v     Verbose output.

       -w     Do not generate WSDL and schema files.

       -x     Do not generate sample XML message files.

       -y     Include C/C++ type access information in sample XML messages.

       -z1    Compatibility: Generate old-style C++ service proxies and objects.

       -z2    Compatibility with 2.7.x: Omit XML output for NULL pointers.

SEE ALSO

       wsdl2h(1).

AUTHOR

       This manual page was written by Thomas Wana <greuff@debian.org>, for  the  Debian  project
       (but may be used by others).

                                          Juni 27, 2003                               SOAPCPP2(1)