|
|
|
|
|
|
|
|
|
|
|
|||||||
#include <comstl_safearray_sequence.h>
Public Types | |
| typedef T | value_type |
| The value type. | |
| typedef safearray_sequence< T > | class_type |
| The current parameterisation of the type. | |
| typedef cs_size_t | size_type |
| The size type. | |
| typedef ptrdiff_t | difference_type |
| The difference type. | |
| typedef value_type & | reference |
| The reference type. | |
| typedef value_type const & | const_reference |
| The non-mutable (const) reference type. | |
| typedef value_type * | pointer |
| The pointer type. | |
| typedef value_type const * | const_pointer |
| The non-mutable (const) pointer type. | |
| typedef pointer_iterator< value_type, pointer, reference >::iterator_type | iterator |
| The iterator type. | |
| typedef pointer_iterator< value_type const, const_pointer, const_reference >::iterator_type | const_iterator |
| The non-mutating (const) iterator type. | |
| typedef ::stlsoft::reverse_iterator_base< iterator, value_type, reference, pointer, difference_type > | reverse_iterator |
| The non-mutating (const) reverse iterator type. | |
Public Methods | |
| const_iterator | begin () const |
| Begins the iteration. | |
| const_iterator | end () const |
| Ends the iteration. | |
| const_reverse_iterator | rbegin () const |
| Begins the reverse iteration. | |
| const_reverse_iterator | rend () const |
| Ends the reverse iteration. | |
| iterator | begin () |
| Begins the iteration. | |
| iterator | end () |
| Ends the iteration. | |
| reverse_iterator | rbegin () |
| Begins the reverse iteration. | |
| reverse_iterator | rend () |
| Ends the reverse iteration. | |
| size_type | size () const |
| The number of elements in the array. | |
| bool | empty () const |
| Indicates whether the array is empty. | |
|
|
The current parameterisation of the type.
|
|
|
The non-mutating (const) iterator type.
|
|
|
The non-mutable (const) pointer type.
|
|
|
The non-mutable (const) reference type.
|
|
|
The difference type.
|
|
|
The iterator type.
|
|
|
The pointer type.
|
|
|
The reference type.
|
|
|
The non-mutating (const) reverse iterator type.
|
|
|
The size type.
|
|
|
The value type.
|
|
|
| STLSoft Libraries documentation © Synesis Software Pty Ltd, 2001-2004 |