|
#include <root_sequence.hpp>
Types | |
typedef C | char_type |
The character type. | |
typedef T | traits_type |
The traits type. | |
typedef A | allocator_type |
The allocator type. | |
typedef basic_root_sequence< C, T, A > | class_type |
The current parameterisation of the type. | |
typedef char_type const * | value_type |
The value type. | |
typedef sequence_type::const_iterator | const_iterator |
The non-mutating (const) iterator type supporting the Input Iterator concept. | |
typedef value_type & | reference |
The reference type. | |
typedef value_type const & | const_reference |
The non-mutable (const) reference type. | |
typedef size_t | size_type |
The size type. | |
State | |
size_type | size () const |
Returns the number of items in the sequence. | |
recls_bool_t | empty () const |
Indicates whether the sequence is empty. | |
size_type | max_size () |
Returns the maximum number of items in the sequence. | |
Public Methods | |
Construction | |
basic_root_sequence () | |
Default constructor. | |
~basic_root_sequence () | |
Destructor. | |
Iteration | |
const_iterator | begin () const |
Begins the iteration. | |
const_iterator | end () const |
Ends the iteration. |
C | The character type |
T | The traits type. On translators that support default template arguments this defaults to reclstl_traits<C> |
|
The allocator type.
|
|
The character type.
|
|
The current parameterisation of the type.
|
|
The non-mutating (const) iterator type supporting the Input Iterator concept.
|
|
The non-mutable (const) reference type.
|
|
The reference type.
|
|
The size type.
|
|
The traits type.
|
|
The value type.
|
|
Default constructor.
|
|
Destructor.
|
|
Begins the iteration.
|
|
Indicates whether the sequence is empty.
|
|
Ends the iteration.
|
|
Returns the maximum number of items in the sequence.
|
|
Returns the number of items in the sequence.
|
|
recls Library documentation © Synesis Software Pty Ltd, 2001-2005 |