Poco::XSD::Types

class Documentation

File Information

Library: XSD/Types
Package: XSDTypes
Header: Poco/XSD/Types/Documentation.h

Description

This class represents a documentation in an XML Schema.

Inheritance

Direct Base Classes: AnnotationContent

All Base Classes: Poco::RefCountedObject, AnnotationContent, Visitable

Member Summary

Member Functions: accept, language

Inherited Functions: accept, duplicate, getData, id, referenceCount, release, setData, source

Constructors

Documentation

Documentation(
    const std::string & sourceUri,
    const std::string & lang
);

Creates the Documentation.

Destructor

~Documentation virtual

virtual ~Documentation();

Destroys the Documentation.

Member Functions

accept virtual

void accept(
    Visitor & v
) const;

language inline

const std::string & language() const;

The language of the documentation entry. Can be empty.