Library: XSD/Types
Package: XSDTypes
Header: Poco/XSD/Types/Notation.h
Direct Base Classes: AnnotatedObject
All Base Classes: Poco::RefCountedObject, AnnotatedObject, Visitable
Member Functions: accept, getPublic, getSystem, name
Inherited Functions: accept, addAnnotation, duplicate, getAnnotations, id, referenceCount, release
typedef AutoPtr < Notation > Ptr;
Notation(
const std::string & id,
const std::string & name,
const std::string & pubToken,
const std::string & system
);
Creates the Notation.
virtual ~Notation();
Destroys the Notation.
void accept(
Visitor & v
) const;
See also: Poco::XSD::Types::Visitable::accept()
const std::string & getPublic() const;
const std::string & getSystem() const;
Gets the system id.
const std::string & name() const;
Gets the name of the notation.