--- tools/xml-rpc-api2cpp/SystemProxy.h.orig Mon Mar 26 08:49:56 2001 +++ tools/xml-rpc-api2cpp/SystemProxy.h Tue Mar 2 23:39:39 2004 @@ -12,7 +12,7 @@ public: SystemProxy (const XmlRpcClient& client) : mClient(client) {} - SystemProxy (const string& server_url) + SystemProxy (const std::string& server_url) : mClient(XmlRpcClient(server_url)) {} SystemProxy (const SystemProxy& o) : mClient(o.mClient) {} @@ -29,13 +29,13 @@ signatures. Each signature is an array of strings. The first item of each signature is the return type, and any others items are parameter types. */ - XmlRpcValue /*array*/ methodSignature (string string1); + XmlRpcValue /*array*/ methodSignature (std::string string1); /* Given the name of a method, return a help string. */ - string methodHelp (string string1); + std::string methodHelp (std::string string1); /* Process an array of calls, and return an array of results. Calls - should be structs of the form {'methodName': string, 'params': + should be structs of the form {'methodName': std::string, 'params': array}. Each result will either be a single-item array containg the result value, or a struct of the form {'faultCode': int, 'faultString': string}. This is useful when you need to make lots of