initial load of upstream version 1.06.32
[xmlrpc-c] / include / xmlrpc-c / xml.hpp
1 #ifndef XML_HPP_INCLUDED
2 #define XML_HPP_INCLUDED
3
4 #include <string>
5 #include <xmlrpc-c/base.hpp>
6
7 namespace xmlrpc_c {
8 namespace xml {
9
10 void
11 generateCall(std::string         const& methodName,
12              xmlrpc_c::paramList const& paramList,
13              std::string *       const  callXmlP);
14     
15 void
16 parseSuccessfulResponse(std::string       const& responseXml,
17                         xmlrpc_c::value * const  resultP);
18
19 void
20 parseResponse(std::string            const& responseXml,
21               xmlrpc_c::rpcOutcome * const  outcomeP);
22
23
24 void
25 trace(std::string const& label,
26       std::string const& xml);
27
28
29 }} // namespace
30 #endif