OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
BgpSenderPartition::RibState::iterator Class Reference
Inheritance diagram for BgpSenderPartition::RibState::iterator:
Collaboration diagram for BgpSenderPartition::RibState::iterator:

Public Member Functions

 iterator (const PeerStateMap &indexmap, const BitSet &set, size_t index)
 
size_t index () const
 

Private Member Functions

void increment ()
 
bool equal (const iterator &rhs) const
 
PeerStatedereference () const
 

Private Attributes

const PeerStateMapindexmap_
 
const BitSetset_
 
size_t index_
 

Friends

class boost::iterator_core_access
 

Detailed Description

Definition at line 252 of file bgp_update_sender.cc.

Constructor & Destructor Documentation

BgpSenderPartition::RibState::iterator::iterator ( const PeerStateMap indexmap,
const BitSet set,
size_t  index 
)
inlineexplicit

Definition at line 255 of file bgp_update_sender.cc.

Member Function Documentation

PeerState& BgpSenderPartition::RibState::iterator::dereference ( ) const
inlineprivate

Definition at line 269 of file bgp_update_sender.cc.

Here is the call graph for this function:

bool BgpSenderPartition::RibState::iterator::equal ( const iterator rhs) const
inlineprivate

Definition at line 266 of file bgp_update_sender.cc.

void BgpSenderPartition::RibState::iterator::increment ( )
inlineprivate

Definition at line 263 of file bgp_update_sender.cc.

Here is the call graph for this function:

size_t BgpSenderPartition::RibState::iterator::index ( ) const
inline

Definition at line 259 of file bgp_update_sender.cc.

Friends And Related Function Documentation

friend class boost::iterator_core_access
friend

Definition at line 262 of file bgp_update_sender.cc.

Member Data Documentation

size_t BgpSenderPartition::RibState::iterator::index_
private

Definition at line 274 of file bgp_update_sender.cc.

const PeerStateMap& BgpSenderPartition::RibState::iterator::indexmap_
private

Definition at line 272 of file bgp_update_sender.cc.

const BitSet& BgpSenderPartition::RibState::iterator::set_
private

Definition at line 273 of file bgp_update_sender.cc.


The documentation for this class was generated from the following file: