Device interface library for multiple platforms including Mbed.

Dependents:   DeepCover Embedded Security in IoT MaximInterface MAXREFDES155#

Embed: (wiki syntax)

« Back to documentation index

array< T, N > Class Template Reference

array< T, N > Class Template Reference

Generic array class similar to std::array. More...

#include <array.hpp>

Public Member Functions

Element access
reference operator[] (size_type pos)
const_reference operator[] (size_type pos) const
reference front ()
const_reference front () const
reference back ()
const_reference back () const
pointer data ()
const_pointer data () const
Iterators
iterator begin ()
const_iterator begin () const
const_iterator cbegin () const
iterator end ()
const_iterator end () const
const_iterator cend () const
reverse_iterator rbegin ()
const_reverse_iterator rbegin () const
const_reverse_iterator crbegin () const
reverse_iterator rend ()
const_reverse_iterator rend () const
const_reverse_iterator crend () const
Operations
void fill (const_reference value)
void swap (array &other)

Static Public Member Functions

Capacity
static bool empty ()
static size_type size ()
static size_type max_size ()

Detailed Description

template<typename T, size_t N>
class MaximInterfaceCore::array< T, N >

Generic array class similar to std::array.

Definition at line 45 of file array.hpp.