#include <bits/c++config.h>#include <bits/cpp_type_traits.h>#include <cstdlib>#include <cstring>#include <new>#include <bits/valarray_array.tcc>Go to the source code of this file.
| Namespaces | |
| namespace | std | 
| Classes | |
| struct | std::_Array_default_ctor< _Tp, > | 
| struct | std::_Array_default_ctor< _Tp, true > | 
| struct | std::_Array_init_ctor< _Tp, > | 
| struct | std::_Array_init_ctor< _Tp, true > | 
| struct | std::_Array_copy_ctor< _Tp, > | 
| struct | std::_Array_copy_ctor< _Tp, true > | 
| struct | std::_Array_copier< _Tp, > | 
| struct | std::_Array_copier< _Tp, true > | 
| struct | std::_Array< _Tp > | 
| Defines | |
| #define | _VALARRAY_ARRAY_H 1 | 
| #define | _DEFINE_ARRAY_FUNCTION(_Op, _Name) | 
| Functions | |
| void * | std::__valarray_get_memory (size_t __n) | 
| template<typename _Tp> | |
| _Tp *__restrict__ | std::__valarray_get_storage (size_t __n) | 
| void | std::__valarray_release_memory (void *__p) | 
| template<typename _Tp> | |
| void | std::__valarray_default_construct (_Tp *__restrict__ __b, _Tp *__restrict__ __e) | 
| template<typename _Tp> | |
| void | std::__valarray_fill_construct (_Tp *__restrict__ __b, _Tp *__restrict__ __e, const _Tp __t) | 
| template<typename _Tp> | |
| void | std::__valarray_copy_construct (const _Tp *__restrict__ __b, const _Tp *__restrict__ __e, _Tp *__restrict__ __o) | 
| template<typename _Tp> | |
| void | std::__valarray_copy_construct (const _Tp *__restrict__ __a, size_t __n, size_t __s, _Tp *__restrict__ __o) | 
| template<typename _Tp> | |
| void | std::__valarray_copy_construct (const _Tp *__restrict__ __a, const size_t *__restrict__ __i, _Tp *__restrict__ __o, size_t __n) | 
| template<typename _Tp> | |
| void | std::__valarray_destroy_elements (_Tp *__restrict__ __b, _Tp *__restrict__ __e) | 
| template<typename _Tp> | |
| void | std::__valarray_fill (_Tp *__restrict__ __a, size_t __n, const _Tp &__t) | 
| template<typename _Tp> | |
| void | std::__valarray_fill (_Tp *__restrict__ __a, size_t __n, size_t __s, const _Tp &__t) | 
| template<typename _Tp> | |
| void | std::__valarray_fill (_Tp *__restrict__ __a, const size_t *__restrict__ __i, size_t __n, const _Tp &__t) | 
| template<typename _Tp> | |
| void | std::__valarray_copy (const _Tp *__restrict__ __a, size_t __n, _Tp *__restrict__ __b) | 
| template<typename _Tp> | |
| void | std::__valarray_copy (const _Tp *__restrict__ __a, size_t __n, size_t __s, _Tp *__restrict__ __b) | 
| template<typename _Tp> | |
| void | std::__valarray_copy (const _Tp *__restrict__ __a, _Tp *__restrict__ __b, size_t __n, size_t __s) | 
| template<typename _Tp> | |
| void | std::__valarray_copy (const _Tp *__restrict__ __src, size_t __n, size_t __s1, _Tp *__restrict__ __dst, size_t __s2) | 
| template<typename _Tp> | |
| void | std::__valarray_copy (const _Tp *__restrict__ __a, const size_t *__restrict__ __i, _Tp *__restrict__ __b, size_t __n) | 
| template<typename _Tp> | |
| void | std::__valarray_copy (const _Tp *__restrict__ __a, size_t __n, _Tp *__restrict__ __b, const size_t *__restrict__ __i) | 
| template<typename _Tp> | |
| void | std::__valarray_copy (const _Tp *__restrict__ __src, size_t __n, const size_t *__restrict__ __i, _Tp *__restrict__ __dst, const size_t *__restrict__ __j) | 
| template<typename _Tp> | |
| _Tp | std::__valarray_sum (const _Tp *__restrict__ __f, const _Tp *__restrict__ __l) | 
| template<typename _Tp> | |
| _Tp | std::__valarray_product (const _Tp *__restrict__ __f, const _Tp *__restrict__ __l) | 
| template<typename _Ta> | |
| _Ta::value_type | std::__valarray_min (const _Ta &__a) | 
| template<typename _Ta> | |
| _Ta::value_type | std::__valarray_max (const _Ta &__a) | 
| template<typename _Tp> | |
| void | std::__valarray_copy_construct (_Array< _Tp > __a, _Array< size_t > __i, _Array< _Tp > __b, size_t __n) | 
| template<typename _Tp> | |
| void | std::__valarray_copy_construct (_Array< _Tp > __a, size_t __n, size_t __s, _Array< _Tp > __b) | 
| template<typename _Tp> | |
| void | std::__valarray_fill (_Array< _Tp > __a, size_t __n, const _Tp &__t) | 
| template<typename _Tp> | |
| void | std::__valarray_fill (_Array< _Tp > __a, size_t __n, size_t __s, const _Tp &__t) | 
| template<typename _Tp> | |
| void | std::__valarray_fill (_Array< _Tp > __a, _Array< size_t > __i, size_t __n, const _Tp &__t) | 
| template<typename _Tp> | |
| void | std::__valarray_copy (_Array< _Tp > __a, size_t __n, _Array< _Tp > __b) | 
| template<typename _Tp> | |
| void | std::__valarray_copy (_Array< _Tp > __a, size_t __n, size_t __s, _Array< _Tp > __b) | 
| template<typename _Tp> | |
| void | std::__valarray_copy (_Array< _Tp > __a, _Array< _Tp > __b, size_t __n, size_t __s) | 
| template<typename _Tp> | |
| void | std::__valarray_copy (_Array< _Tp > __a, size_t __n, size_t __s1, _Array< _Tp > __b, size_t __s2) | 
| template<typename _Tp> | |
| void | std::__valarray_copy (_Array< _Tp > __a, _Array< size_t > __i, _Array< _Tp > __b, size_t __n) | 
| template<typename _Tp> | |
| void | std::__valarray_copy (_Array< _Tp > __a, size_t __n, _Array< _Tp > __b, _Array< size_t > __i) | 
| template<typename _Tp> | |
| void | std::__valarray_copy (_Array< _Tp > __src, size_t __n, _Array< size_t > __i, _Array< _Tp > __dst, _Array< size_t > __j) | 
Definition in file valarray_array.h.
| #define _DEFINE_ARRAY_FUNCTION | ( | _Op, | |||
| _Name | ) | 
Definition at line 541 of file valarray_array.h.
| #define _VALARRAY_ARRAY_H 1 | 
Definition at line 39 of file valarray_array.h.
 1.4.7
 1.4.7