#include <SequenceIterator.h>
Public Types | |
typedef std::output_iterator_tag | iterator_category |
typedef void | value_type |
typedef void | difference_type |
typedef void | pointer |
typedef void | reference |
Public Member Functions | |
SequenceBackInsertIterator (Sequence &seq) | |
SequenceBackInsertIterator & | operator= (const typename Sequence::value_type &value) |
SequenceBackInsertIterator & | operator* () |
SequenceBackInsertIterator & | operator++ () |
SequenceBackInsertIterator | operator++ (int) |
Private Attributes | |
Sequence * | seq_ |
Definition at line 16 of file SequenceIterator.h.
typedef void OpenDDS::DCPS::SequenceBackInsertIterator< Sequence >::difference_type |
Definition at line 22 of file SequenceIterator.h.
typedef std::output_iterator_tag OpenDDS::DCPS::SequenceBackInsertIterator< Sequence >::iterator_category |
Definition at line 20 of file SequenceIterator.h.
typedef void OpenDDS::DCPS::SequenceBackInsertIterator< Sequence >::pointer |
Definition at line 23 of file SequenceIterator.h.
typedef void OpenDDS::DCPS::SequenceBackInsertIterator< Sequence >::reference |
Definition at line 24 of file SequenceIterator.h.
typedef void OpenDDS::DCPS::SequenceBackInsertIterator< Sequence >::value_type |
Definition at line 21 of file SequenceIterator.h.
OpenDDS::DCPS::SequenceBackInsertIterator< Sequence >::SequenceBackInsertIterator | ( | Sequence & | seq | ) | [inline] |
Definition at line 26 of file SequenceIterator.h.
00026 : seq_(&seq) {}
SequenceBackInsertIterator& OpenDDS::DCPS::SequenceBackInsertIterator< Sequence >::operator* | ( | void | ) | [inline] |
Definition at line 38 of file SequenceIterator.h.
SequenceBackInsertIterator OpenDDS::DCPS::SequenceBackInsertIterator< Sequence >::operator++ | ( | int | ) | [inline] |
Definition at line 42 of file SequenceIterator.h.
SequenceBackInsertIterator& OpenDDS::DCPS::SequenceBackInsertIterator< Sequence >::operator++ | ( | void | ) | [inline] |
Definition at line 40 of file SequenceIterator.h.
SequenceBackInsertIterator& OpenDDS::DCPS::SequenceBackInsertIterator< Sequence >::operator= | ( | const typename Sequence::value_type & | value | ) | [inline] |
Sequence* OpenDDS::DCPS::SequenceBackInsertIterator< Sequence >::seq_ [private] |
Definition at line 45 of file SequenceIterator.h.
Referenced by OpenDDS::DCPS::SequenceBackInsertIterator< DDS::PropertySeq >::operator=().