diff --git a/array/parray.hpp b/array/parray.hpp index 6f99c167..767eab27 100644 --- a/array/parray.hpp +++ b/array/parray.hpp @@ -23,6 +23,14 @@ namespace cruft { > class parray { public: + using value_type = DataT; + using size_type = SizeT; + using reference = DataT&; + using const_reference = DataT const&; + using iterator = DataT*; + using const_iterator = DataT const*; + using difference_type = std::ptrdiff_t; + parray (DataT *data, SizeT size); template