1#ifndef UNIQUE_VECTOR_HPP
2#define UNIQUE_VECTOR_HPP
13 template <
typename U>
void insert(U &&u) {
16 template <
typename I>
void insert(I b, I e) {
22 size_t size()
const {
return vec.size(); }
A simple vector class template.
typename decltype(vec)::iterator iterator
const_iterator begin() const
const std::vector< T > & getUnderlyingVector() const
size_t count(const T &t) const
typename decltype(vec)::const_iterator const_iterator
const_iterator end() const
bool isInVector(const T &elem, const std::vector< T > &vec)
void eraseFromVector(const T &elem, std::deque< T > &vec)