libupnpp  0.16.0
A C++ wrapper for the Portable UPnP reference library
Classes | Public Member Functions | List of all members
UPnPP::SoapOutgoing Class Reference

Store the values to be encoded in a SOAP response. More...

#include <soaphelp.hxx>

Classes

class  Internal
 

Public Member Functions

 SoapOutgoing (const std::string &st, const std::string &nm)
 
SoapOutgoingaddarg (const std::string &k, const std::string &v)
 
SoapOutgoingoperator() (const std::string &k, const std::string &v)
 
IXML_Document * buildSoapBody (bool isResp=true) const
 Build the SOAP call or response data XML document from the vector of named values.
 
const std::string & getName () const
 

Detailed Description

Store the values to be encoded in a SOAP response.

The elements in the response must be in a defined order, so we can't use a map as container, we use a vector of pairs instead. The generic UpnpDevice callback fills up name and service type, the device call only needs to fill the data vector.


The documentation for this class was generated from the following files: