BrisaUpnp::BrisaActionXmlParser Class Reference

XML parser for SOAP requests. More...

#include <BrisaUpnp/BrisaActionXmlParser>

List of all members.

Public Member Functions

 BrisaActionXmlParser ()
virtual ~BrisaActionXmlParser ()
bool parseSOAP ()
void parseElement (QDomElement &element)
void setXmlContent (const QByteArray &content)

Public Attributes

QMap< QString, QString > args
QString method
QString serviceType

Detailed Description

XML parser for SOAP requests.

BrisaActionXmlParser parses information coming from the webserver. If a action is detected, public class members args, method, serviceType will be filled with the parsed data.

BrisaActionXmlParser uses DOM.

Definition at line 46 of file brisaactionxmlparser.h.


Constructor & Destructor Documentation

BrisaActionXmlParser::BrisaActionXmlParser (  ) 

Constructor.

Definition at line 35 of file brisaactionxmlparser.cpp.

BrisaActionXmlParser::~BrisaActionXmlParser (  )  [virtual]

Destructor.

Definition at line 39 of file brisaactionxmlparser.cpp.


Member Function Documentation

void BrisaActionXmlParser::parseElement ( QDomElement &  element  ) 

Definition at line 66 of file brisaactionxmlparser.cpp.

bool BrisaActionXmlParser::parseSOAP (  ) 

Call this method to parse the SOAP request set by the setXmlContent method.

Definition at line 47 of file brisaactionxmlparser.cpp.

void BrisaActionXmlParser::setXmlContent ( const QByteArray &  content  ) 

Sets the content to be parsed.

Parameters:
content the content to be parsed

Definition at line 43 of file brisaactionxmlparser.cpp.


Member Data Documentation

QMap<QString, QString> BrisaUpnp::BrisaActionXmlParser::args

Definition at line 77 of file brisaactionxmlparser.h.

Definition at line 78 of file brisaactionxmlparser.h.

Definition at line 79 of file brisaactionxmlparser.h.


The documentation for this class was generated from the following files:
Generated on Thu Sep 30 14:04:30 2010 for Brisa by  doxygen 1.6.3