Poco::XSD::Types

class Order

File Information

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

Description

Abstract super class for collections of OrderContent elements.

Inheritance

Direct Base Classes: CollectionContent

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

Known Derived Classes: All, Sequence, Choice

Member Summary

Member Functions: add

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

Types Aliases

Ptr

using Ptr = AutoPtr < Order >;

Constructors

Order

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

Creates the Order.

Destructor

~Order virtual

virtual ~Order();

Destroys the Order.

Member Functions

add virtual

virtual void add(
    OrderContent::Ptr pChild
) = 0;

Adds a child to the order.

Securely control IoT edge devices from anywhere   Connect a Device