AUI Framework  master
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
AFlatVector< T, MAX_SIZE > Class Template Reference

Stack-only vector implementation. More...

#include <AUI/Common/AFlatVector.h>

Public Member Functions#

std::size_t size () const noexcept
 
T & operator[] (std::size_t index) noexcept
 
const T & operator[] (std::size_t index) const noexcept
 
T & at (std::size_t index)
 
const T & at (std::size_t index) const
 
T * data () noexcept
 
const T * data () const noexcept
 
void clear ()
 
void push_back (T value)
 
AFlatVectoroperator<< (T value)
 

Detailed Description

template<typename T, std::size_t MAX_SIZE>
class AFlatVector< T, MAX_SIZE >
Template Parameters
T
COUNT