Poco::XSD::Types

class CollectionContent

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

Description

CollectionContent is the super-class for all collections.

Inheritance

Direct Base Classes: OrderContent

All Base Classes: Poco::RefCountedObject, AnnotatedObject, Content, OrderContent, Visitable

Known Derived Classes: AbstractGroup, All, Choice, Group, Order, GroupRef, Sequence

Member Summary

Inherited Functions: accept, addAnnotation, duplicate, fixup, getAnnotations, getId, getMaxOccurs, getMinOccurs, id, iterator, referenceCount, release, setId, setMaxOccurs, setMinOccurs, types

Types

Ptr

typedef Poco::AutoPtr < CollectionContent > Ptr;

Constructors

CollectionContent

CollectionContent();

Creates the CollectionContent.

CollectionContent

CollectionContent(
    const std::string & id,
    Poco::UInt32 minOcc,
    Poco::UInt32 maxOcc
);

Creates the CollectionContent.

Destructor

~CollectionContent virtual

virtual ~CollectionContent();

Destroys the CollectionContent.