Poco::UPnP::UPnPGen

class ServiceContentHandler

Library: UPnP/UPnPGen
Package: Generator
Header: Poco/UPnP/UPnPGen/ServiceContentHandler.h

Description

The ServiceContentHandler parses a service xml file

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

ServiceContentHandler();

Creates the ServiceContentHandler.

Destructor

~ServiceContentHandler virtual

~ServiceContentHandler();

Destroys the ServiceContentHandler.

Member Functions

characters

void characters(
    const XML::XMLChar ch[],
    int start,
    int length
);

endDocument virtual

void endDocument();

See also: Poco::XML::ContentHandler::endDocument()

endElement

void endElement(
    const XML::XMLString & uri,
    const XML::XMLString & localName,
    const XML::XMLString & qname
);

endPrefixMapping inline

void endPrefixMapping(
    const XML::XMLString & prefix
);

ignorableWhitespace inline

void ignorableWhitespace(
    const XML::XMLChar ch[],
    int start,
    int length
);

processingInstruction inline

void processingInstruction(
    const XML::XMLString & target,
    const XML::XMLString & data
);

service inline

const Service & service() const;

setDocumentLocator inline

void setDocumentLocator(
    const XML::Locator * loc
);

skippedEntity inline

void skippedEntity(
    const XML::XMLString & name
);

startDocument virtual

void startDocument();

See also: Poco::XML::ContentHandler::startDocument()

startElement

void startElement(
    const XML::XMLString & uri,
    const XML::XMLString & localName,
    const XML::XMLString & qname,
    const XML::Attributes & attrList
);

startPrefixMapping inline

void startPrefixMapping(
    const XML::XMLString & prefix,
    const XML::XMLString & uri
);

Variables

VAL_YES static

static const XML::XMLString VAL_YES;