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.