/* * Vector.h * * Created on: 7 Dec 2015 * Author: hieu */ #pragma once #include #include "MemPool.h" namespace Moses2 { template class Vector : public std::vector > { typedef std::vector > Parent; public: Vector(MemPool &pool, size_t size = 0) :Parent(size, T(), MemPoolAllocator(pool) ) { } protected: }; }