var::Array
Functions
#
Array()=defaultvar::Array< T, SizeValue >::Array ()=default
#
Array(const std::array< T, SizeValue > &array)inline
var::Array< T, SizeValue >::Array (const std::array< T, SizeValue > &array)
#
Array(std::array< T, SizeValue > &&array)inline
var::Array< T, SizeValue >::Array (std::array< T, SizeValue > &&array)
#
Array(std::initializer_list< T > il)inline
var::Array< T, SizeValue >::Array (std::initializer_list< T > il)
#
accumulate(T initial_value=T()) constinline
T var::Array< T, SizeValue >::accumulate (T initial_value=T()) const
Type: T
Parameters:
T
initial_value
#
array()inline
std::array< T, SizeValue > & var::Array< T, SizeValue >::array ()
Type: std::array< T, SizeValue > &
#
array() constinline
const std::array< T, SizeValue > & var::Array< T, SizeValue >::array () const
Type: const std::array< T, SizeValue > &
#
at(size_t position)inline
T & var::Array< T, SizeValue >::at (size_t position)
Type: T &
Parameters:
size_t
position
#
at(size_t position) constinline
const T & var::Array< T, SizeValue >::at (size_t position) const
Type: const T &
Parameters:
size_t
position
#
back()inline
T & var::Array< T, SizeValue >::back ()
Type: T &
#
back() constinline
const T & var::Array< T, SizeValue >::back () const
Type: const T &
#
begin() const noexceptinline
std::array< T, SizeValue >::const_iterator var::Array< T, SizeValue >::begin () const noexcept
Type: std::array< T, SizeValue >::const_iterator
#
begin() noexceptinline
std::array< T, SizeValue >::iterator var::Array< T, SizeValue >::begin () noexcept
Type: std::array< T, SizeValue >::iterator
#
cbegin() const noexceptinline
std::array< T, SizeValue >::const_iterator var::Array< T, SizeValue >::cbegin () const noexcept
Type: std::array< T, SizeValue >::const_iterator
#
cend() const noexceptinline
std::array< T, SizeValue >::const_iterator var::Array< T, SizeValue >::cend () const noexcept
Type: std::array< T, SizeValue >::const_iterator
#
count() constinline
size_t var::Array< T, SizeValue >::count () const
Type: size_t
#
crbegin() const noexceptinline
std::array< T, SizeValue >::const_reverse_iterator var::Array< T, SizeValue >::crbegin () const noexcept
Type: std::array< T, SizeValue >::const_reverse_iterator
#
crend() const noexceptinline
std::array< T, SizeValue >::const_reverse_iterator var::Array< T, SizeValue >::crend () const noexcept
Type: std::array< T, SizeValue >::const_reverse_iterator
#
data()inline
T * var::Array< T, SizeValue >::data ()
Type: T *
#
data() constinline
const T * var::Array< T, SizeValue >::data () const
Type: const T *
#
end() const noexceptinline
std::array< T, SizeValue >::const_iterator var::Array< T, SizeValue >::end () const noexcept
Type: std::array< T, SizeValue >::const_iterator
#
end() noexceptinline
std::array< T, SizeValue >::iterator var::Array< T, SizeValue >::end () noexcept
Type: std::array< T, SizeValue >::iterator
#
fill(const T &value)inline
Array & var::Array< T, SizeValue >::fill (const T &value)
Type: Array &
Parameters:
const T &
value
#
front()inline
T & var::Array< T, SizeValue >::front ()
Type: T &
#
front() constinline
const T & var::Array< T, SizeValue >::front () const
Type: const T &
#
is_empty() constinline
bool var::Array< T, SizeValue >::is_empty () const
Type: bool
#
operator==(const Array &a) constinline
bool var::Array< T, SizeValue >::operator== (const Array &a) const
Type: bool
Parameters:
- const Array &
a
#
operator[](size_t position)inline
T & var::Array< T, SizeValue >::operator[] (size_t position)
Type: T &
Parameters:
size_t
position
#
operator[](size_t position) constinline
const T & var::Array< T, SizeValue >::operator[] (size_t position) const
Type: const T &
Parameters:
size_t
position
#
rbegin() const noexceptinline
std::array< T, SizeValue >::const_reverse_iterator var::Array< T, SizeValue >::rbegin () const noexcept
Type: std::array< T, SizeValue >::const_reverse_iterator
#
rbegin() noexceptinline
std::array< T, SizeValue >::reverse_iterator var::Array< T, SizeValue >::rbegin () noexcept
Type: std::array< T, SizeValue >::reverse_iterator
#
rend() const noexceptinline
std::array< T, SizeValue >::const_reverse_iterator var::Array< T, SizeValue >::rend () const noexcept
Type: std::array< T, SizeValue >::const_reverse_iterator
#
rend() noexceptinline
std::array< T, SizeValue >::reverse_iterator var::Array< T, SizeValue >::rend () noexcept
Type: std::array< T, SizeValue >::reverse_iterator
#
to_const_void() constinline
const void * var::Array< T, SizeValue >::to_const_void () const
Type: const void *
#
to_void()inline
void * var::Array< T, SizeValue >::to_void ()
Type: void *