WSDL2H - Online Linux Manual PageSection : 1
Updated : December 23, 2004
NAMEwsdl2h − the gSOAP WSDL/WADL/XSD processor for C and C++
SYNOPSISwsdl2h [OPTIONS] SOURCE ...
DESCRIPTIONPlease see /usr/share/doc/gsoap-doc/soapdoc2.html for details. Converts a WSDL or XSD input file, or from an HTTP address, SOURCE to a declaration file that can be parsed by soapcpp2(1). If no SOURCE argument is specified, read from standard input.
OPTIONS−a Generate indexed struct names for local elements with anonymous types. −b Bi-directional operations (duplex ops) added to serve one-way responses. −c Generate C source code. −c++ Generate C++ source code (default). −c++11 Generate C++11 source code. −D Make attribute members with default/fixed values optional with pointers. −d Use DOM to populate xs:any, xs:anyType and xs:anyAttribute. −e Do not qualify enum names. −F Add transient members to structs to simulate struct-type derivation in C. −f Generate flat C++ class hierarchy by removing inheritance. −g Generate global top-level element and attribute declarations. −h Display help info and exit. −Ipath Use path to locate WSDL and XSD files. −i Do not import (advanced option). −j Do not generate SOAP_ENV__Header and SOAP_ENV__Detail definitions. −k Do not generate SOAP_ENV__Header mustUnderstand qualifiers. −L Generate less documentation by removing generic @note comments. −l Display license information. −M Suppress error "must understand element with wsdl:required='true'". −m Use xsd.h module to import primitive types. −Nname Use name for service prefixes to produce a service for each binding. −nname Use name as the base namespace prefix instead of ns. −O1 Optimize by omitting duplicate choice/sequence members. −O2 Optimize -O1 and omit unused schema types (unreachable from roots). −O3 Optimize -O2 and omit unused schema root attributes. −O4 Optimize -O3 and omit unused schema root elements (use only with WSDLs). −Ow2 Optimize -O2 while retaining all derived types of used base types. −Ow3 Optimize -O3 while retaining all derived types of used base types. −Ow4 Optimize -O4 while retaining all derived types of used base types. −ofile Output to file file. −P Do not create polymorphic types inherited from xsd__anyType. −p Create polymorphic types inherited from base xsd__anyType. −Q Make xsd__anySimpleType equal to xsd__anyType to use as the base type. −qname Use name for the C++ namespace of all declarations. −R Generate REST operations for REST bindings specified in a WSDL. −rhost[:port[:uid:pwd]] Connect via proxy host, port and proxy credentials uid and pwd. −r:uid:pwd Connect with authentication credentials uid and pwd. −Sname Use name instead of soap for the C++ class members with soap contexts. −s Do not generate STL code (no std::string and no std::vector). −tfile Use type map file file instead of the default file typemap.dat. −U Allow UTF-8-encoded Unicode C/C++ identifiers when mapping XML tag names. −u Do not generate unions. −V Display the current version and exit. −v Verbose output. −W Suppress warnings. −w Always wrap response parameters in a response struct (<=1.1.4 behavior). −X Do not qualify part names to disambiguate doc/lit wrapped patterns. −x Do not generate _XML any/anyAttribute extensibility elements. −y Generate typedef synonyms for structs and enums. −z1 Compatibility with 2.7.6e: Generate pointer-based arrays. −z2 Compatibility with 2.7.7-2.7.15: (un)qualify element/attribute references. −z3 Compatibility with 2.7.16-2.8.7: (un)qualify element/attribute references. −z4 Compatibility up to 2.8.11: Do not generate union structs in std::vector. −z5 Compatibility up to 2.8.15: Do not include minor improvements. −z6 Compatibility up to 2.8.17: Do not include minor improvements. −z7 Compatibility up to 2.8.59: Do not generate std::vector of class of union. −z8 Compatibility up to 2.8.74: Do not generate qualifiers for doc/lit wrapped patterns. −z9 Compatibility up to 2.8.93: Always qualify element/attribute references. −z10 Compatibility up to 2.8.96: Generate qualifiers even when defined w/o namespace. −_ Do not generate _USCORE (replace with Unicode code point _x005f).
SEE ALSOsoapcpp2(1).
AUTHORThis manual page was written by Thomas Wana <greuff@debian.org>, for the Debian project (but may be used by others). 0
Johanes Gumabo
Data Size : 28,880 byte
man-wsdl2h.1Build : 2024-12-05, 20:55 :
Visitor Screen : x
Visitor Counter ( page / site ) : 3 / 165,205
Visitor ID : :
Visitor IP : 18.222.179.96 :
Visitor Provider : AMAZON-02 :
Provider Position ( lat x lon ) : 39.962500 x -83.006100 : x
Provider Accuracy Radius ( km ) : 1000 :
Provider City : Columbus :
Provider Province : Ohio , : ,
Provider Country : United States :
Provider Continent : North America :
Visitor Recorder : Version :
Visitor Recorder : Library :
Online Linux Manual Page : Version : Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page : Library : lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page : Library : lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base : Version : Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base : Library : lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36
Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.