OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
RtReplicated::SecondaryRouteInfo Struct Reference

#include <routepath_replicator.h>

Collaboration diagram for RtReplicated::SecondaryRouteInfo:

Public Member Functions

 SecondaryRouteInfo (BgpTable *table, const IPeer *peer, uint32_t path_id, BgpPath::PathSource src, BgpRoute *rt)
 
int CompareTo (const SecondaryRouteInfo &rhs) const
 
bool operator< (const SecondaryRouteInfo &rhs) const
 
bool operator> (const SecondaryRouteInfo &rhs) const
 
std::string ToString () const
 

Public Attributes

BgpTabletable_
 
const IPeerpeer_
 
uint32_t path_id_
 
BgpPath::PathSource src_
 
BgpRoutert_
 

Detailed Description

Definition at line 133 of file routepath_replicator.h.

Constructor & Destructor Documentation

RtReplicated::SecondaryRouteInfo::SecondaryRouteInfo ( BgpTable table,
const IPeer peer,
uint32_t  path_id,
BgpPath::PathSource  src,
BgpRoute rt 
)
inline

Definition at line 141 of file routepath_replicator.h.

Member Function Documentation

int RtReplicated::SecondaryRouteInfo::CompareTo ( const SecondaryRouteInfo rhs) const
inline

Definition at line 149 of file routepath_replicator.h.

bool RtReplicated::SecondaryRouteInfo::operator< ( const SecondaryRouteInfo rhs) const
inline

Definition at line 157 of file routepath_replicator.h.

Here is the call graph for this function:

bool RtReplicated::SecondaryRouteInfo::operator> ( const SecondaryRouteInfo rhs) const
inline

Definition at line 160 of file routepath_replicator.h.

Here is the call graph for this function:

string RtReplicated::SecondaryRouteInfo::ToString ( ) const

Definition at line 727 of file routepath_replicator.cc.

Here is the call graph for this function:

Member Data Documentation

uint32_t RtReplicated::SecondaryRouteInfo::path_id_

Definition at line 137 of file routepath_replicator.h.

const IPeer* RtReplicated::SecondaryRouteInfo::peer_

Definition at line 136 of file routepath_replicator.h.

BgpRoute* RtReplicated::SecondaryRouteInfo::rt_

Definition at line 139 of file routepath_replicator.h.

BgpPath::PathSource RtReplicated::SecondaryRouteInfo::src_

Definition at line 138 of file routepath_replicator.h.

BgpTable* RtReplicated::SecondaryRouteInfo::table_

Definition at line 135 of file routepath_replicator.h.


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