src/Utils/ArrayView.hpp

src/Utils/ArrayView.hpp File Reference

Namespaces

Name
Engine This namespace contains all of the necessary engine components.
Engine::Utils

Classes

Name
class Engine::Utils::ArrayView Filesystem path utility functions.

Source code

#pragma once

namespace Engine {
    namespace Utils {
        template<typename T = uint8_t>
        class ArrayView {
        public:
            ArrayView(const T* src, size_t len);
            virtual ~ArrayView() = default;

            virtual const T* data() const;
            virtual size_t size() const;
        };
    }
}

Updated on 2022-10-19 at 22:22:02 +0000