ns3::TagList::Iterator Class Reference

#include <tag-list.h>

List of all members.

Classes

struct  Item

Public Member Functions

bool HasNext (void) const
struct TagList::Iterator::Item Next (void)
uint32_t GetOffsetStart (void) const

Private Member Functions

 Iterator (uint8_t *start, uint8_t *end, int32_t offsetStart, int32_t offsetEnd)
void PrepareForNext (void)

Private Attributes

uint8_t * m_current
uint8_t * m_end
int32_t m_offsetStart
int32_t m_offsetEnd
uint32_t m_nextTid
uint32_t m_nextSize
int32_t m_nextStart
int32_t m_nextEnd

Friends

class TagList

Detailed Description

Definition at line 72 of file tag-list.h.


Constructor & Destructor Documentation

ns3::TagList::Iterator::Iterator ( uint8_t *  start,
uint8_t *  end,
int32_t  offsetStart,
int32_t  offsetEnd 
) [private]

Definition at line 102 of file tag-list.cc.

References PrepareForNext().


Member Function Documentation

uint32_t ns3::TagList::Iterator::GetOffsetStart ( void   )  const

Definition at line 112 of file tag-list.cc.

References m_offsetStart.

Referenced by ns3::TagIterator::Next().

bool ns3::TagList::Iterator::HasNext ( void   )  const
struct TagList::Iterator::Item ns3::TagList::Iterator::Next ( void   )  [read]
void ns3::TagList::Iterator::PrepareForNext ( void   )  [private]

Friends And Related Function Documentation

friend class TagList [friend]

Definition at line 91 of file tag-list.h.


Member Data Documentation

Definition at line 94 of file tag-list.h.

Referenced by HasNext(), and PrepareForNext().

uint8_t* ns3::TagList::Iterator::m_end [private]

Definition at line 95 of file tag-list.h.

Referenced by HasNext(), and PrepareForNext().

Definition at line 101 of file tag-list.h.

Referenced by PrepareForNext().

Definition at line 99 of file tag-list.h.

Referenced by PrepareForNext().

Definition at line 100 of file tag-list.h.

Referenced by PrepareForNext().

Definition at line 98 of file tag-list.h.

Referenced by PrepareForNext().

Definition at line 97 of file tag-list.h.

Referenced by PrepareForNext().

Definition at line 96 of file tag-list.h.

Referenced by GetOffsetStart(), and PrepareForNext().


The documentation for this class was generated from the following files:
Generated on Thu Dec 3 14:10:00 2009 for NS-3 by  doxygen 1.6.3