OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RouteState Class Reference

#include <bgp_ribout.h>

Inheritance diagram for RouteState:
Collaboration diagram for RouteState:

Public Member Functions

 RouteState ()
 
void SetHistory (AdvertiseSList &history)
 
void SwapHistory (AdvertiseSList &history)
 
void MoveHistory (RouteUpdate *rt_update)
 
const AdvertiseInfoFindHistory (const RibOutAttr &roattr) const
 
bool CompareUpdateInfo (const UpdateInfoSList &uinfo_slist) const
 
const AdvertiseSListAdvertised () const
 
AdvertiseSListAdvertised ()
 
- Public Member Functions inherited from DBState
virtual ~DBState ()
 

Private Member Functions

 DISALLOW_COPY_AND_ASSIGN (RouteState)
 

Private Attributes

AdvertiseSList advertised_
 

Detailed Description

Definition at line 228 of file bgp_ribout.h.

Constructor & Destructor Documentation

RouteState::RouteState ( )

Definition at line 242 of file bgp_ribout.cc.

Member Function Documentation

const AdvertiseSList& RouteState::Advertised ( ) const
inline

Definition at line 243 of file bgp_ribout.h.

AdvertiseSList& RouteState::Advertised ( )
inline

Definition at line 244 of file bgp_ribout.h.

bool RouteState::CompareUpdateInfo ( const UpdateInfoSList uinfo_slist) const

Definition at line 276 of file bgp_ribout.cc.

Here is the call graph for this function:

RouteState::DISALLOW_COPY_AND_ASSIGN ( RouteState  )
private
const AdvertiseInfo * RouteState::FindHistory ( const RibOutAttr roattr) const

Definition at line 257 of file bgp_ribout.cc.

void RouteState::MoveHistory ( RouteUpdate rt_update)

Definition at line 248 of file bgp_ribout.cc.

Here is the call graph for this function:

void RouteState::SetHistory ( AdvertiseSList history)
inline

Definition at line 232 of file bgp_ribout.h.

Here is the call graph for this function:

void RouteState::SwapHistory ( AdvertiseSList history)
inline

Definition at line 236 of file bgp_ribout.h.

Here is the call graph for this function:

Member Data Documentation

AdvertiseSList RouteState::advertised_
private

Definition at line 247 of file bgp_ribout.h.


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