Engine::Utils::ArrayView Class Reference An example game engine / Some useful utilities / ArrayView
Defined in header <src/Utils/ArrayView.hpp>
template <typename T = uint8_t>
class ArrayView;
Filesystem path utility functions.
Template Parameters
| Member Functions | Description |
|---|---|
| (constructor) | (function) |
| (destructor) = default | (virtual function) |
| data const | (virtual function) |
| size const | (virtual function) |
Defined in header <src/Utils/ArrayView.hpp>
ArrayView(const T * src, size_t len);
Exception Safety
Basic exception guarantee.
Defined in header <src/Utils/ArrayView.hpp>
virtual ~ArrayView() = default;
Exception Safety
Basic exception guarantee.
Defined in header <src/Utils/ArrayView.hpp>
virtual const T *
data() const;
Exception Safety
Basic exception guarantee.
Defined in header <src/Utils/ArrayView.hpp>
virtual size_t
size() const;
Exception Safety
Basic exception guarantee.
Updated on 2023-04-03