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