Library: XSD/Types
Package: WSDL
Header: Poco/XSD/Types/Message.h
This class represents a WSDL message.
Direct Base Classes: AnnotatedObject
All Base Classes: Poco::RefCountedObject, AnnotatedObject, Visitable
Member Functions: accept, addPart, name, parts, setName
Inherited Functions: accept, addAnnotation, duplicate, getAnnotations, id, referenceCount, release
typedef std::vector < Part > Parts;
typedef Poco::AutoPtr < Message > Ptr;
Message();
Creates the Message.
Message(
const std::string & name
);
Creates the Message.
~Message();
Destroys the Message.
void accept(
Visitor & v
) const;
See also: Poco::XSD::Types::Visitable::accept()
void addPart(
const std::string & name,
const Poco::XML::Name & elementName
);
Adds a new part to the message.
const std::string & name() const;
Returns the name.
const Parts & parts() const;
Returns the message parts.
void setName(
const std::string & name
);
Sets the name.