class MribTableIterator

The Multicast Routing Information Base Table iterator. More...

 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods


Detailed Description

 MribTableIterator (MribLookup *mrib_lookup)

MribTableIterator

Constructor for a given MribLookup entry.

Parameters:

mrib_lookupthe basic MribLookup entry.
 MribTableIterator ()

MribTableIterator

Destructor

MribTableIterator&  operator++ ()

operator++

Increment Operator

Increment the iterator to point to the next MribLookup entry.

Returns: a reference to the iterator for the next MribLookup entry (see MribLookup::get_next()).

bool  operator== (const MribTableIterator& other)

operator==

[const]

Equality Operator

Parameters:

otherthe right-hand operand to compare against.

Returns: true if the left-hand operand is same as the right-hand operand.

bool  operator!= (const MribTableIterator& other)

operator!=

[const]

Not-Equal Operator

Parameters:

otherthe right-hand operand to compare against.

Returns: true if the left-hand operand is not same as the right-hand operand.

Mrib*  operator* ()

operator*

[const]

Indirection Operator

Returns: a pointer to the Mrib entry that corresponds to this iterator.


Generated by: pavlin on possum.icir.org on Wed Apr 13 21:53:01 2005, using kdoc $.