UNISTDX_BASE_ARRAY_VIEW
class sys::array_view< void >
Types
  • using size_type = std::size_t
  • using const_pointer = const value_type *
  • using pointer = value_type *
  • using value_type = void
Methods
template <class T>
class sys::array_view
Types
  • using size_type = std::size_t
  • using const_reference = const value_type &
  • using reference = value_type &
  • using const_pointer = const value_type *
  • using pointer = value_type *
  • using value_type = T
Methods
  • operator=(array_view &&) -> array_view &
  • array_view(array_view &&)
  • operator=(const array_view &) -> array_view &
  • array_view(const array_view &)
  • ~array_view()
  • array_view()
  • empty() const -> bool
  • back() const -> const_reference
  • back() -> reference
  • front() const -> const_reference
  • front() -> reference
  • end() const -> const_pointer
  • end() -> pointer
  • begin() const -> const_pointer
  • begin() -> pointer
  • size() const -> size_type
  • data() -> pointer
  • data() const -> const_pointer
  • array_view(pointer first, pointer last)
  • array_view(pointer data, size_type size)