Baigudin Software avatar
Baigudin Software logo
home
ru region
en region

Interface «eoos::api::Collection<T>»

The root interface of some collections.

public: virtual ~Collection();

Destructor.

public: virtual size_t getLength();

Returns a number of elements in this container.

Returns:
Number of elements, or always 0 if an error occurred.

public: virtual bool_t isConstructed() const;

Tests if this object has been constructed.

Returns:
True if object has been constructed successfully.

public: virtual bool_t isEmpty();

Tests if this collection has elements.

Returns:
True if this collection does not contain any elements, or always true if an error occurred.

Back to class list