OpenDDS
Snapshot(2023/04/07-19:43)
|
#include <SequenceIterator.h>
Public Types | |
typedef std::random_access_iterator_tag | iterator_category |
typedef int | difference_type |
typedef IterTraits::value_type | value_type |
typedef IterTraits::pointer | pointer |
typedef IterTraits::reference | reference |
Public Member Functions | |
Derived & | as_derived () |
const Derived & | as_derived () const |
SequenceIteratorBase () | |
SequenceIteratorBase (typename IterTraits::Sequence &sequence) | |
operator difference_type () const | |
reference | operator* () const |
pointer | operator-> () const |
Derived & | operator++ () |
Derived | operator++ (int) |
bool | operator== (const Derived &rhs) const |
bool | operator!= (const Derived &rhs) const |
Derived & | operator-- () |
Derived | operator-- (int) |
reference | operator[] (difference_type n) const |
Derived & | operator+= (difference_type n) |
Derived | operator+ (difference_type n) const |
Derived & | operator-= (difference_type n) |
Derived | operator- (difference_type n) const |
Derived & | operator+= (const Derived &rhs) |
Derived | operator+ (const Derived &rhs) const |
Derived & | operator-= (const Derived &rhs) |
Derived | operator- (const Derived &rhs) const |
bool | operator< (const Derived &rhs) const |
bool | operator> (const Derived &rhs) const |
bool | operator<= (const Derived &rhs) const |
bool | operator>= (const Derived &rhs) const |
Static Public Member Functions | |
static Derived | begin (typename IterTraits::Sequence &sequence) |
static Derived | end (typename IterTraits::Sequence &sequence) |
Protected Attributes | |
IterTraits::Sequence * | seq_ |
difference_type | current_ |
Definition at line 73 of file SequenceIterator.h.
typedef int OpenDDS::DCPS::SequenceIteratorBase< Derived, IterTraits >::difference_type |
Definition at line 76 of file SequenceIterator.h.
typedef std::random_access_iterator_tag OpenDDS::DCPS::SequenceIteratorBase< Derived, IterTraits >::iterator_category |
Definition at line 75 of file SequenceIterator.h.
typedef IterTraits::pointer OpenDDS::DCPS::SequenceIteratorBase< Derived, IterTraits >::pointer |
Definition at line 78 of file SequenceIterator.h.
typedef IterTraits::reference OpenDDS::DCPS::SequenceIteratorBase< Derived, IterTraits >::reference |
Definition at line 79 of file SequenceIterator.h.
typedef IterTraits::value_type OpenDDS::DCPS::SequenceIteratorBase< Derived, IterTraits >::value_type |
Definition at line 77 of file SequenceIterator.h.
|
inline |
Definition at line 85 of file SequenceIterator.h.
|
inlineexplicit |
Definition at line 87 of file SequenceIterator.h.
|
inline |
Definition at line 81 of file SequenceIterator.h.
|
inline |
Definition at line 83 of file SequenceIterator.h.
|
inlinestatic |
Definition at line 208 of file SequenceIterator.h.
|
inlinestatic |
Definition at line 215 of file SequenceIterator.h.
|
inline |
Definition at line 89 of file SequenceIterator.h.
|
inline |
Definition at line 115 of file SequenceIterator.h.
|
inline |
Definition at line 93 of file SequenceIterator.h.
|
inline |
Definition at line 142 of file SequenceIterator.h.
|
inline |
Definition at line 168 of file SequenceIterator.h.
|
inline |
Definition at line 97 of file SequenceIterator.h.
|
inline |
Definition at line 103 of file SequenceIterator.h.
|
inline |
Definition at line 136 of file SequenceIterator.h.
|
inline |
Definition at line 162 of file SequenceIterator.h.
|
inline |
Definition at line 155 of file SequenceIterator.h.
|
inline |
Definition at line 181 of file SequenceIterator.h.
|
inline |
Definition at line 119 of file SequenceIterator.h.
|
inline |
Definition at line 125 of file SequenceIterator.h.
|
inline |
Definition at line 149 of file SequenceIterator.h.
|
inline |
Definition at line 175 of file SequenceIterator.h.
|
inline |
Definition at line 95 of file SequenceIterator.h.
|
inline |
Definition at line 188 of file SequenceIterator.h.
|
inline |
Definition at line 198 of file SequenceIterator.h.
|
inline |
Definition at line 110 of file SequenceIterator.h.
|
inline |
Definition at line 193 of file SequenceIterator.h.
|
inline |
Definition at line 203 of file SequenceIterator.h.
|
inline |
Definition at line 134 of file SequenceIterator.h.
|
protected |
Definition at line 224 of file SequenceIterator.h.
|
protected |
Definition at line 223 of file SequenceIterator.h.