File Information
Library: UPnP/ServiceDesc
Package: ServiceDescParser
Header: Poco/UPnP/ServiceDesc/ServiceContentHandler.h
Description
The ServiceContentHandler is used to parse a UPnP Service Description XML document.
Inheritance
Direct Base Classes: Poco::XML::ContentHandler
All Base Classes: Poco::XML::ContentHandler
Member Summary
Member Functions: characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, service, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping
Inherited Functions: characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping
Constructors
ServiceContentHandler
Creates the ServiceContentHandler.
Destructor
~ServiceContentHandler
Destroys the ServiceContentHandler.
Member Functions
characters
void characters(
const XML::XMLChar ch[],
int start,
int length
);
endDocument
void endDocument();
See also: Poco::XML::ContentHandler::endDocument()
endElement
void endElement(
const XML::XMLString & uri,
const XML::XMLString & localName,
const XML::XMLString & qname
);
endPrefixMapping
void endPrefixMapping(
const XML::XMLString & prefix
);
ignorableWhitespace
void ignorableWhitespace(
const XML::XMLChar ch[],
int start,
int length
);
processingInstruction
void processingInstruction(
const XML::XMLString & target,
const XML::XMLString & data
);
service
Service::Ptr service() const;
Returns the loaded service.
setDocumentLocator
void setDocumentLocator(
const XML::Locator * loc
);
skippedEntity
void skippedEntity(
const XML::XMLString & name
);
startDocument
void startDocument();
startElement
void startElement(
const XML::XMLString & uri,
const XML::XMLString & localName,
const XML::XMLString & qname,
const XML::Attributes & attrList
);
startPrefixMapping
void startPrefixMapping(
const XML::XMLString & prefix,
const XML::XMLString & uri
);
Variables
VAL_NO
static const XML::XMLString VAL_NO;