Doxybook2 Example
ArrayView.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 namespace Engine {
4  namespace Utils {
10  template<typename T = uint8_t>
11  class ArrayView {
12  public:
13  ArrayView(const T* src, size_t len);
14  virtual ~ArrayView() = default;
15 
16  virtual const T* data() const;
17  virtual size_t size() const;
18  };
19  }
20 }
Engine::Utils::ArrayView::ArrayView
ArrayView(const T *src, size_t len)
Engine::Utils::ArrayView
Filesystem path utility functions.
Definition: ArrayView.hpp:11
Engine::Utils::ArrayView::size
virtual size_t size() const
Engine::Utils::ArrayView::~ArrayView
virtual ~ArrayView()=default
Engine::Utils::ArrayView::data
virtual const T * data() const
Engine
This namespace contains all of the necessary engine components.
Definition: Asset.hpp:5