Or you can select an example from this list:
int ns__getQuote(char *symbol, float* Result); int add(int a, int b, int *result); int subtract(int a, int b, int *result); int multiply(int a, int b, int *result); int divide(int a, int b, int *result); class TWhoIsInfo { public: char *Registrar; char *WhoIsServer; char *ReferralURL; char *NameServer1; char *NameServer2; char *UpdateDate; char *LastUpdateDate; }; struct getWhoIsResponse {TWhoIsInfo *ns1__return, *ns2__return;}; int getWhoIs(char *ADomainName, struct getWhoIsResponse *result); int ns1__getLatestNewsItem(char **Return); class ns3__SOAPService { public: int ID; char *name; char *homepageURL; }; struct ServiceArray {ns3__SOAPService *__ptr; int __size;}; int ns__getAllSOAPServices(struct ServiceArray *Return); int ns1__getRate(char *country1, char *country2, float *result); typedef char *xsd__string; class ns2__FlightInfo { public: xsd__string airline; xsd__string flightNumber; xsd__string altitude; xsd__string currentLocation; xsd__string equipment; xsd__string speed; }; struct ns1__getFlightInfoResponse {ns2__FlightInfo Return;}; int ns1__getFlightInfo(xsd__string inType1, xsd__string inType2, struct ns1__getFlightInfoResponse *result); class vector { public: int *__ptr; int __size; struct soap *soap; vector(); vector(int n); ~vector(); void resize(int n); int& operator[](int i); }; class matrix { public: vector *__ptr; int __size; struct soap *soap; matrix(); matrix(int n, int m); ~matrix(); void resize(int n, int m); vector& operator[](int i); }; int ns1__magic(int rank, matrix *result);
Or you can type a C or C++ header file for parsing (C and C++ declarations only, no program statements are allowed!):
Instructions