std::_Array< _Tp > Struct Template Reference

#include <valarray_array.h>

List of all members.

Public Member Functions

 _Array (size_t)
 _Array (_Tp *const __restrict__)
 _Array (const valarray< _Tp > &)
 _Array (const _Tp *__restrict__, size_t)
_Tp * begin () const

Public Attributes

_Tp *const __restrict__ _M_data

template<typename _Tp>
struct std::_Array< _Tp >


Constructor & Destructor Documentation

template<typename _Tp>
std::_Array< _Tp >::_Array size_t   )  [inline, explicit]
 

Definition at line 450 of file valarray_array.h.

References std::__valarray_default_construct(), and std::__valarray_get_storage().

template<typename _Tp>
std::_Array< _Tp >::_Array _Tp *const  __restrict__  )  [explicit]
 

template<typename _Tp>
std::_Array< _Tp >::_Array const valarray< _Tp > &   )  [inline, explicit]
 

Definition at line 459 of file valarray_array.h.

template<typename _Tp>
std::_Array< _Tp >::_Array const _Tp *  __restrict__,
size_t 
 


Member Function Documentation

template<typename _Tp>
_Tp * std::_Array< _Tp >::begin  )  const [inline]
 

Definition at line 470 of file valarray_array.h.


Member Data Documentation

template<typename _Tp>
_Tp* const __restrict__ std::_Array< _Tp >::_M_data
 

Definition at line 377 of file valarray_array.h.

Referenced by std::__valarray_copy(), std::__valarray_copy_construct(), and std::__valarray_fill().


The documentation for this struct was generated from the following file:
Generated on Tue Jan 30 17:32:16 2007 for GNU C++ STL by doxygen 1.3.6