Go to the documentation of this file.
18 #ifndef _DECAF_UTIL_COLLECTION_H_
19 #define _DECAF_UTIL_COLLECTION_H_
67 template<
typename E >
122 virtual bool add(
const E& value ) = 0;
154 virtual void clear() = 0;
169 virtual bool contains(
const E& value )
const = 0;
195 virtual bool isEmpty()
const = 0;
214 virtual bool remove(
const E& value ) = 0;
256 virtual int size()
const = 0;
269 virtual std::vector<E>
toArray()
const = 0;