34 #ifndef CARTOBASE_BLOCK_BLOCK_H
35 #define CARTOBASE_BLOCK_BLOCK_H
61 template <
class T,
size_t N >
77 #if defined(CARTO_NO_PARTIAL_TEMPLATE_SPECIALIZATION)
113 template <
class T,
size_t N>
125 template <
class T,
size_t N >
137 template <
class T,
size_t N >
147 template <
class T,
size_t N >
157 template <
class T,
size_t N >
168 template <
class T,
size_t N >
178 template <
class T,
size_t N >
188 template <
class T,
size_t N >
198 template <
class T,
size_t N >
209 template <
class T,
size_t N >
220 template <
class T,
size_t N >
230 template <
class T,
size_t N >
240 template <
class T,
size_t N >
250 template <
class T,
size_t N >
256 for (
size_t n = 0; n < N; ++n )
bool operator==(const carto::block< T, N > &b1, const carto::block< T, N > &b2)
This array class extends the STL.
size_type max_size() const
reverse_iterator rbegin()
const value_type * const_pointer
ptrdiff_t difference_type
std::reverse_iterator< const_iterator > const_reverse_iterator
const_pointer const_iterator
reference operator[](size_t d)
const value_type & const_reference
std::reverse_iterator< iterator > reverse_iterator