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_type
pointer
value_type*
const_pointer
const value_type*
reference
value_type&
const_reference
const value_type&
size_type
Alloc::size_type
difference_type
Alloc::difference_type
iterator
pointer
const_iterator
const_pointer
revere_iterator
std::reverse_iterator<iterator>
const_revere_iterator
std::reverse_iterator<const_iterator>
value_type
pointer
value_type*
const_pointer
const value_type*
reference
value_type&
const_reference
const value_type&
size_type
Alloc::size_type
difference_type
Alloc::difference_type
iterator
pointer
const_iterator
const_pointer
revere_iterator
std::reverse_iterator<iterator>
const_revere_iterator
std::reverse_iterator<const_iterator>
bounded_array ()
bounded_array (const bounded_array &c)
~bounded_array ()
bounded_array
itself.size_type size () const
bounded_array
.const_reference operator [] (size_type i) const
const
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 () const
const_iterator
pointing to the beginning of the bounded_array
.const_iterator end () const
const_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 () const
const_reverse_iterator
pointing to the beginning of the reversed bounded_array
.const_reverse_iterator rend () const
const_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 () const
vector
.bool empty () const
size () == 0
.