Home | Libraries | People | FAQ | More |
boost::genetics::mapped_vector — Read only mapped vector. Todo: investigate using boost::interprocess containers.
// In header: <boost/genetics/utils.hpp> template<typename Type> class mapped_vector { public: // types typedef Type value_type; // construct/copy/destruct mapped_vector(); mapped_vector(mapper &); // public member functions value_type & back(); const value_type * data() const; bool empty() const; value_type & operator[](size_t); const value_type & operator[](size_t) const; void push_back(const value_type &); void resize(size_t); size_t size() const; };