Whole document tree
    

Whole document tree

Templatestd::_Array struct Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

std::_Array< _Tp > Struct Template Reference

#include <valarray_array.h>

Inheritance diagram for std::_Array:

Inheritance graph
[legend]
List of all members.

Public Methods

 _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 396 of file valarray_array.h.

References std::__valarray_default_construct(), std::__valarray_get_storage(), and std::_Array< _Tp >::_M_data.

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 405 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 416 of file valarray_array.h.

References std::_Array< _Tp >::_M_data.


Member Data Documentation

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

Definition at line 348 of file valarray_array.h.

Referenced by std::__valarray_copy(), std::__valarray_copy_construct(), std::__valarray_fill(), std::_Array< _Tp >::_Array(), and std::_Array< _Tp >::begin().


The documentation for this struct was generated from the following file:
Generated on Mon Apr 8 03:16:52 2002 for libstdc++-v3 Source by doxygen1.2.15