Doxybook2 Example
Public Member Functions | List of all members
Engine::Utils::ArrayView< T > Class Template Reference

Filesystem path utility functions. More...

#include <ArrayView.hpp>

Public Member Functions

 ArrayView (const T *src, size_t len)
 
virtual ~ArrayView ()=default
 
virtual const T * data () const
 
virtual size_t size () const
 

Detailed Description

template<typename T = uint8_t>
class Engine::Utils::ArrayView< T >

Filesystem path utility functions.

Template Parameters
TThe type of the data, for example uint8_t

Constructor & Destructor Documentation

◆ ArrayView()

template<typename T = uint8_t>
Engine::Utils::ArrayView< T >::ArrayView ( const T *  src,
size_t  len 
)

◆ ~ArrayView()

template<typename T = uint8_t>
virtual Engine::Utils::ArrayView< T >::~ArrayView ( )
virtualdefault

Member Function Documentation

◆ data()

template<typename T = uint8_t>
virtual const T* Engine::Utils::ArrayView< T >::data ( ) const
virtual

◆ size()

template<typename T = uint8_t>
virtual size_t Engine::Utils::ArrayView< T >::size ( ) const
virtual

The documentation for this class was generated from the following file: