.TH "std::array< _Tp, _Nm >" 3cxx "Thu Aug 2 2012" "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME std::array< _Tp, _Nm > \- .SH SYNOPSIS .br .PP .SS "Public Types" .in +1c .ti -1c .RI "typedef const value_type * \fBconst_iterator\fP" .br .ti -1c .RI "typedef const value_type & \fBconst_reference\fP" .br .ti -1c .RI "typedef \fBstd::reverse_iterator\fP .br < const_iterator > \fBconst_reverse_iterator\fP" .br .ti -1c .RI "typedef std::ptrdiff_t \fBdifference_type\fP" .br .ti -1c .RI "typedef value_type * \fBiterator\fP" .br .ti -1c .RI "typedef value_type & \fBreference\fP" .br .ti -1c .RI "typedef \fBstd::reverse_iterator\fP .br < iterator > \fBreverse_iterator\fP" .br .ti -1c .RI "typedef std::size_t \fBsize_type\fP" .br .ti -1c .RI "typedef _Tp \fBvalue_type\fP" .br .in -1c .SS "Public Member Functions" .in +1c .ti -1c .RI "reference \fBat\fP (size_type __n)" .br .ti -1c .RI "const_reference \fBat\fP (size_type __n) const " .br .ti -1c .RI "reference \fBback\fP ()" .br .ti -1c .RI "const_reference \fBback\fP () const " .br .ti -1c .RI "iterator \fBbegin\fP ()" .br .ti -1c .RI "const_iterator \fBbegin\fP () const " .br .ti -1c .RI "const_iterator \fBcbegin\fP () const " .br .ti -1c .RI "const_iterator \fBcend\fP () const " .br .ti -1c .RI "\fBconst_reverse_iterator\fP \fBcrbegin\fP () const " .br .ti -1c .RI "\fBconst_reverse_iterator\fP \fBcrend\fP () const " .br .ti -1c .RI "_Tp * \fBdata\fP ()" .br .ti -1c .RI "const _Tp * \fBdata\fP () const " .br .ti -1c .RI "bool \fBempty\fP () const " .br .ti -1c .RI "iterator \fBend\fP ()" .br .ti -1c .RI "const_iterator \fBend\fP () const " .br .ti -1c .RI "void \fBfill\fP (const value_type &__u)" .br .ti -1c .RI "reference \fBfront\fP ()" .br .ti -1c .RI "const_reference \fBfront\fP () const " .br .ti -1c .RI "size_type \fBmax_size\fP () const " .br .ti -1c .RI "reference \fBoperator[]\fP (size_type __n)" .br .ti -1c .RI "const_reference \fBoperator[]\fP (size_type __n) const " .br .ti -1c .RI "\fBreverse_iterator\fP \fBrbegin\fP ()" .br .ti -1c .RI "\fBconst_reverse_iterator\fP \fBrbegin\fP () const " .br .ti -1c .RI "\fBreverse_iterator\fP \fBrend\fP ()" .br .ti -1c .RI "\fBconst_reverse_iterator\fP \fBrend\fP () const " .br .ti -1c .RI "size_type \fBsize\fP () const " .br .ti -1c .RI "void \fBswap\fP (\fBarray\fP &__other)" .br .in -1c .SS "Public Attributes" .in +1c .ti -1c .RI "value_type \fB_M_instance\fP [_Nm?_Nm:1]" .br .in -1c .SH "Detailed Description" .PP .SS "templatestruct std::array< _Tp, _Nm >" A standard container for storing a fixed size sequence of elements\&. Meets the requirements of a \fCcontainer\fP, a \fCreversible container\fP, and a \fCsequence\fP\&. .PP Sets support random access iterators\&. .PP \fBParameters:\fP .RS 4 \fITp\fP Type of element\&. Required to be a complete type\&. .br \fIN\fP Number of elements\&. .RE .PP .PP Definition at line 49 of file tr1_impl/array\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.