| 43 | // is empty. |
| 44 | template <typename T, typename Allocator> |
| 45 | inline T* vector_as_array(std::vector<T, Allocator>* v) { |
| 46 | return v->data(); |
| 47 | } |
| 48 | |
| 49 | template <typename T, typename Allocator> |
| 50 | inline const T* vector_as_array(const std::vector<T, Allocator>* v) { |