Baigudin Software avatar
Baigudin Software logo
home
ru region
en region

Baigudin Software registers the copyright of its own operating system – Embedded Object Operating System

The Russian Federal Service for Intellectual Property (Rospatent) registers the copyright of Embedded Object Operating System – Baigudin Software’s own embedded object-oriented real-time operating system.

Interface «api::Iterable<Type>»

Iterable interface.

Parameters:
Type — data type of element.

public: virtual ~Iterable();

Destructor.

public: virtual bool isConstructed() const;

Tests if this object has been constructed.

Returns:
true if object has been constructed successfully.

public: static bool isObject(const Type* obj);

Tests if given object has been constructed object.

Parameters:
obj — pointer to object.

Returns:
true if object has been constructed successfully.

public: virtual ::api::Iterator<Type>* iterator();

Returns an iterator of elements.

You have to call delete operator for returned iterator after it is used.

Returns:
pointer to new iterator.

Back to class list