valarray_array.h File Reference

#include <bits/c++config.h>
#include <bits/cpp_type_traits.h>
#include <cstdlib>
#include <cstring>
#include <new>

Include dependency graph for valarray_array.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  std

Classes

struct  std::Array_default_ctor< Type, >
struct  std::Array_default_ctor< Type, true >
struct  std::Array_init_ctor< Type, >
struct  std::Array_init_ctor< Type, true >
struct  std::Array_copy_ctor< Type, >
struct  std::Array_copy_ctor< Type, true >
struct  std::Array_copier< Type, >
struct  std::Array_copier< Type, true >
struct  std::Array< Type >

Defines

#define CPPBITSARRAYH
#define DEFINEARRAYFUNCTION(Op, Name)

Functions

void * std::__valarray_get_memory (size_t n)
template<typename Type>
Type *__restrict__ std::__valarray_get_storage (size_t n)
void std::__valarray_release_memory (void *__p)
template<typename Type>
void std::__valarray_default_construct (Type *__restrict__ __b, Type *__restrict__ __e)
template<typename Type>
void std::__valarray_fill_construct (Type *__restrict__ __b, Type *__restrict__ __e, const Type __t)
template<typename Type>
void std::__valarray_copy_construct (const Type *__restrict__ __b, const Type *__restrict__ __e, Type *__restrict__ __o)
template<typename Type>
void std::__valarray_copy_construct (const Type *__restrict__ a, size_t n, size_t s, Type *__restrict__ __o)
template<typename Type>
void std::__valarray_copy_construct (const Type *__restrict__ a, const size_t *__restrict__ __i, Type *__restrict__ __o, size_t n)
template<typename Type>
void std::__valarray_destroy_elements (Type *__restrict__ __b, Type *__restrict__ __e)
template<typename Type>
void std::__valarray_fill (Type *__restrict__ a, size_t n, const Type &__t)
template<typename Type>
void std::__valarray_fill (Type *__restrict__ a, size_t n, size_t s, const Type &__t)
template<typename Type>
void std::__valarray_fill (Type *__restrict__ a, const size_t *__restrict__ __i, size_t n, const Type &__t)
template<typename Type>
void std::__valarray_copy (const Type *__restrict__ a, size_t n, Type *__restrict__ __b)
template<typename Type>
void std::__valarray_copy (const Type *__restrict__ a, size_t n, size_t s, Type *__restrict__ __b)
template<typename Type>
void std::__valarray_copy (const Type *__restrict__ a, Type *__restrict__ __b, size_t n, size_t s)
template<typename Type>
void std::__valarray_copy (const Type *__restrict__ src, size_t n, size_t s1, Type *__restrict__ __dst, size_t s2)
template<typename Type>
void std::__valarray_copy (const Type *__restrict__ a, const size_t *__restrict__ __i, Type *__restrict__ __b, size_t n)
template<typename Type>
void std::__valarray_copy (const Type *__restrict__ a, size_t n, Type *__restrict__ __b, const size_t *__restrict__ __i)
template<typename Type>
void std::__valarray_copy (const Type *__restrict__ src, size_t n, const size_t *__restrict__ __i, Type *__restrict__ __dst, const size_t *__restrict__ __j)
template<typename Type>
Type std::__valarray_sum (const Type *__restrict__ __f, const Type *__restrict__ __l)
template<typename Type>
Type std::__valarray_product (const Type *__restrict__ __f, const Type *__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 Type>
void std::__valarray_fill (Array< Type > a, size_t n, const Type &__t)
template<typename Type>
void std::__valarray_fill (Array< Type > a, size_t n, size_t s, const Type &__t)
template<typename Type>
void std::__valarray_fill (Array< Type > a, Array< size_t > __i, size_t n, const Type &__t)
template<typename Type>
void std::__valarray_copy (Array< Type > a, size_t n, Array< Type > __b)
template<typename Type>
void std::__valarray_copy (Array< Type > a, size_t n, size_t s, Array< Type > __b)
template<typename Type>
void std::__valarray_copy (Array< Type > a, Array< Type > __b, size_t n, size_t s)
template<typename Type>
void std::__valarray_copy (Array< Type > a, size_t n, size_t s1, Array< Type > __b, size_t s2)
template<typename Type>
void std::__valarray_copy (Array< Type > a, Array< size_t > __i, Array< Type > __b, size_t n)
template<typename Type>
void std::__valarray_copy (Array< Type > a, size_t n, Array< Type > __b, Array< size_t > __i)
template<typename Type>
void std::__valarray_copy (Array< Type > src, size_t n, Array< size_t > __i, Array< Type > __dst, Array< size_t > __j)


Detailed Description

This is an internal header file, included by other library headers. You should not attempt to use it directly.

Definition in file valarray_array.h.


Generated on Fri Oct 20 15:47:47 2006 for libstdc++-v3 Source by  doxygen 1.4.7