Poco::XSD::Types

class CollectionContent

File Information

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: All, Order, Group, Sequence, AbstractGroup, GroupRef, Choice

Member Summary

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

Types Aliases

Ptr

using Ptr = Poco::AutoPtr < CollectionContent >;

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.

Securely control IoT edge devices from anywhere   Connect a Device