Poco::XSD::Types

class AllIterator

File Information

Library: XSD/Types
Package: Iterator
Header: Poco/XSD/Types/AllIterator.h

Description

An iterator for iterating over All content groups.

Inheritance

Direct Base Classes: OrderIteratorImpl

All Base Classes: Poco::RefCountedObject, OrderIteratorImpl

Member Summary

Member Functions: canClose, close, end, next, reset, validNext, validNexts

Inherited Functions: canClose, close, closeImpl, closed, duplicate, end, next, referenceCount, release, reset, resetImpl, validNext, validNexts

Constructors

AllIterator

AllIterator(
    const All & all
);

Creates the AllIterator.

Destructor

~AllIterator virtual

virtual ~AllIterator();

Destroys the AllIterator.

Member Functions

canClose virtual

bool canClose() const;

close virtual

void close();

end virtual

bool end() const;

next virtual

OrderContent::Ptr next(
    const std::string & name
);

reset virtual

void reset();

validNext virtual

bool validNext(
    const std::string & name
) const;

validNexts virtual

const std::set < std::string > & validNexts() const;

Securely control IoT edge devices from anywhere   Connect a Device