70 auto it =
set.begin();
72 const auto status = this->
insert(*it);
91 virtual Success remove(
const T& element
virtual ~SetBase()=default
Destructor.
virtual Success insert(const T &element)=0
PlatformSizeType FwSizeType
virtual FwSizeType getSize() const =0
#define FW_MIN(a, b)
MIN macro.
virtual FwSizeType getCapacity() const =0
SetConstIterator< T > ConstIterator
The type of a set const iterator.
virtual Success find(const T &element) const =0
void copyDataFrom(const SetBase< T > &set)
Copy data from another set.
virtual ConstIterator begin() const =0
SetBase()
Zero-argument constructor.
virtual ConstIterator end() const =0
virtual void clear()=0
Clear the container.