diff --git a/doc/bounded_array.html b/doc/bounded_array.html index fea0d7b53..55c0abf2f 100644 --- a/doc/bounded_array.html +++ b/doc/bounded_array.html @@ -81,17 +81,17 @@
value_typepointervalue_type*const_pointerconst value_type*referencevalue_type&const_referenceconst value_type&size_typeAlloc::size_typedifference_typeAlloc::difference_typeiteratorpointerconst_iteratorconst_pointerrevere_iteratorstd::reverse_iterator<iterator>const_revere_iteratorstd::reverse_iterator<const_iterator>value_typepointervalue_type*const_pointerconst value_type*referencevalue_type&const_referenceconst value_type&size_typeAlloc::size_typedifference_typeAlloc::difference_typeiteratorpointerconst_iteratorconst_pointerrevere_iteratorstd::reverse_iterator<iterator>const_revere_iteratorstd::reverse_iterator<const_iterator>bounded_array ()bounded_array (const bounded_array &c)~bounded_array ()bounded_array itself.size_type size () constbounded_array.const_reference operator [] (size_type i) constconst reference of the i -th element.reference operator [] (size_type i)i-th element.bounded_array &operator = (const bounded_array &a)void swap (bounded_array &a)const_iterator begin () constconst_iterator pointing to the beginning of the bounded_array.const_iterator end () constconst_iterator pointing to the end of the bounded_array.iterator begin ()iterator pointing to the beginning of the bounded_array.iterator end ()iterator pointing to the end of the bounded_array.const_reverse_iterator rbegin () constconst_reverse_iterator pointing to the beginning of the reversed bounded_array.const_reverse_iterator rend () constconst_reverse_iterator pointing to the end of the reversed bounded_array.reverse_iterator rbegin ()reverse_iterator pointing to the beginning of the reversed bounded_array.reverse_iterator rend ()reverse_iterator pointing to the end of the reversed bounded_array.A Vector describes common aspects of dense, packed and sparse vectors.
DefaultConstructible, Vector Expression [1].
In addition to the expressions defined in DefaultConstructible, +
In addition to the expressions defined in DefaultConstructible, Vector Expression the following expressions must be valid.
| X | A type that is model of Storage |
| Name | Expression | Type requirements | Return type | |
|---|---|---|---|---|
| Size constructor | X(n) | -T is DefaultConstructible | +T is DefaultConstructible | X |
| Range constructor | X(i, j) | -i and j are Input Iterators whose value type is convertible to T | +i and j are Input Iterators whose value type is convertible to T | X |
| Where defined | Description | |||
value_type | Container | |||
pointer | Container | Defined as value_type* | ||
const_pointer | Container | Defined as const value_type* | ||
reference | Container | Defined as value_type& | ||
const_reference | Container | Defined as const value_type& | ||
size_type | Container | Defined as Alloc::size_type | ||
difference_type | Container | Defined as Alloc::difference_type | ||
iterator | Container | Defined as pointer | ||
const_iterator | Container | Defined as const_pointer | ||
revere_iterator | Container | Defined as std::reverse_iterator<iterator> | ||
const_revere_iterator | Container | Defined as std::reverse_iterator<const_iterator> | ||
value_type | Container | |||
pointer | Container | Defined as value_type* | ||
const_pointer | Container | Defined as const value_type* | ||
reference | Container | Defined as value_type& | ||
const_reference | Container | Defined as const value_type& | ||
size_type | Container | Defined as Alloc::size_type | ||
difference_type | Container | Defined as Alloc::difference_type | ||
iterator | Container | Defined as pointer | ||
const_iterator | Container | Defined as const_pointer | ||
revere_iterator | Container | Defined as std::reverse_iterator<iterator> | ||
const_revere_iterator | Container | Defined as std::reverse_iterator<const_iterator> | ||
| allocator_type | Defined as ALLOC | |||
explicit unbounded_array (ALLOC &a = ALLOC()) |
@@ -107,12 +107,12 @@ ||||
unbounded_array (const unbounded_array &a) |
-Container | +Container | The copy constructor. | |
~unbounded_array () |
-Container | +Container | Deallocates the unbounded_array itself. |
|
size_type size () const |
-Container | +Container | Returns the size of the unbounded_array. |
|
const_reference operator [] (size_type i) const |
-Container | +Container | Returns a const reference of the i -th element. |
|
reference operator [] (size_type i) |
-Container | +Container | Returns a reference of the i-th element. |
|
unbounded_array &operator = (const unbounded_array &a) |
-Container | +Container | The assignment operator. | |
void swap (unbounded_array &a) |
-Container | +Container | Swaps the contents of the arrays. | |
const_iterator begin () const |
-Container | +Container | Returns a const_iterator pointing to the beginning
of the unbounded_array. |
|
const_iterator end () const |
-Container | +Container | Returns a const_iterator pointing to the end of
the unbounded_array. |
|
iterator begin () |
-Container | +Container | Returns a iterator pointing to the beginning of
the unbounded_array. |
|
iterator end () |
-Container | +Container | Returns a iterator pointing to the end of the
unbounded_array. |
|
const_reverse_iterator rbegin () const |
-Reversible Container | +Reversible Container | Returns a const_reverse_iterator pointing to the beginning of the reversed unbounded_array. |
|
const_reverse_iterator rend () const |
-Reversible Container | +Reversible Container | Returns a const_reverse_iterator pointing to the end of the reversed unbounded_array. |
|
reverse_iterator rbegin () |
-Reversible Container | +Reversible Container | Returns a reverse_iterator pointing to the beginning of the reversed unbounded_array. |
|
reverse_iterator rend () |
-Reversible Container | +Reversible Container | Returns a reverse_iterator pointing to the end of the reversed unbounded_array. |
Vector, -RandomAccessContainer +RandomAccessContainer
None, except for those imposed by the requirements of Vector -and RandomAccessContainer.
+and RandomAccessContainer.vector_container<vector<T, A> >
size_type max_size () constvector.bool empty () constsize () == 0.