#include <stlsoft/stlsoft.h>
#include <stlsoft/memory/null_allocator.hpp>
#include <stlsoft/util/std/iterator_helper.hpp>
#include <stlsoft/containers/util/array_policies.hpp>
#include <stlsoft/meta/is_pointer_type.hpp>
#include <stlsoft/collections/util/collections.hpp>
#include <stdexcept>
Go to the source code of this file.
Namespaces | |
namespace | stlsoft |
Classes | |
class | static_array_1d |
1 dimensional static array More... | |
class | static_array_2d |
2 dimensional static array More... | |
class | static_array_3d |
3 dimensional static array More... | |
class | static_array_4d |
4 dimensional static array More... | |
Functions | |
template<typename T, size_t N0, typename P, typename M> | |
size_t | array_size (static_array_1d< T, N0, P, M > const &ar) |
template<typename T, size_t N0, size_t N1, typename P, typename M> | |
size_t | array_size (static_array_2d< T, N0, N1, P, M > const &ar) |
template<typename T, size_t N0, size_t N1, size_t N2, typename P, typename M> | |
size_t | array_size (static_array_3d< T, N0, N1, N2, P, M > const &ar) |
template<typename T, size_t N0, size_t N1, size_t N2, size_t N3, typename P, typename M> | |
size_t | array_size (static_array_4d< T, N0, N1, N2, N3, P, M > const &ar) |