#include <array.hpp>
template<typename T, size_t N>
class std::array< T, N >
◆ const_iterator
template<typename T, size_t N>
◆ const_reference
template<typename T, size_t N>
◆ iterator
template<typename T, size_t N>
◆ reference
template<typename T, size_t N>
◆ size_type
template<typename T, size_t N>
◆ array() [1/2]
template<typename T, size_t N>
◆ array() [2/2]
template<typename T, size_t N>
void copy_n(const T *first, size_t n, T *result)
Definition: algorithm.hpp:35
◆ assign()
template<typename T, size_t N>
void std::array< T, N >::assign |
( |
const T & |
value | ) |
|
|
inline |
void fill(const T &value)
Definition: array.hpp:83
◆ back() [1/2]
template<typename T, size_t N>
63 {
return m_buffer[N-1]; }
◆ back() [2/2]
template<typename T, size_t N>
64 {
return m_buffer[N-1]; }
◆ begin() [1/2]
template<typename T, size_t N>
◆ begin() [2/2]
template<typename T, size_t N>
◆ cbegin()
template<typename T, size_t N>
◆ cend()
template<typename T, size_t N>
59 {
return m_buffer[N-1]; }
◆ data() [1/2]
template<typename T, size_t N>
86 {
return &m_buffer[0]; }
◆ data() [2/2]
template<typename T, size_t N>
87 {
return &m_buffer[0]; }
◆ end() [1/2]
template<typename T, size_t N>
57 {
return m_buffer[N-1]; }
◆ end() [2/2]
template<typename T, size_t N>
58 {
return m_buffer[N-1]; }
◆ fill()
template<typename T, size_t N>
83 { std::fill_n<T>(
begin(),
size(), value); }
size_type size()
Definition: array.hpp:66
iterator begin()
Definition: array.hpp:53
◆ front() [1/2]
template<typename T, size_t N>
61 {
return m_buffer[0]; }
◆ front() [2/2]
template<typename T, size_t N>
62 {
return m_buffer[0]; }
◆ operator=()
template<typename T, size_t N>
template<typename T2 >
iterator begin()
Definition: array.hpp:53
void copy(const T *first, const T *last, T *result)
Definition: algorithm.hpp:39
◆ operator[]() [1/2]
template<typename T, size_t N>
71 { assert(i <
size());
return m_buffer[i]; }
size_type size()
Definition: array.hpp:66
◆ operator[]() [2/2]
template<typename T, size_t N>
72 { assert(i <
size());
return m_buffer[i]; }
size_type size()
Definition: array.hpp:66
◆ size()
template<typename T, size_t N>
◆ to_string()
template<typename T, size_t N>
template<typename E = char, class TAllocator = std::allocator, typename TStorage = std::simple_string_storage<E, TAllocator>>
92 return std::frmstring<E, TAllocator, TStorage>(
"ByteBuffer [%i]",
size() ); }
size_type size()
Definition: array.hpp:66
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: