OpenSDN source code
|
#include <bgp_aspath.h>
Public Member Functions | |
As4Path (As4PathDB *aspath_db) | |
As4Path (As4PathDB *aspath_db, const As4PathSpec &spec) | |
virtual | ~As4Path () |
virtual void | Remove () |
int | AsCount () const |
int | CompareTo (const As4Path &rhs) const |
const As4PathSpec & | path () const |
bool | empty () const |
as_t | neighbor_as () const |
Private Attributes | |
tbb::atomic< int > | refcount_ |
As4PathDB * | aspath_db_ |
As4PathSpec | path_ |
Friends | |
std::size_t | hash_value (As4Path const &as_path) |
int | intrusive_ptr_add_ref (const As4Path *cpath) |
int | intrusive_ptr_del_ref (const As4Path *cpath) |
void | intrusive_ptr_release (const As4Path *cpath) |
Definition at line 398 of file bgp_aspath.h.
|
inlineexplicit |
Definition at line 400 of file bgp_aspath.h.
|
inlineexplicit |
Definition at line 403 of file bgp_aspath.h.
|
inlinevirtual |
Definition at line 413 of file bgp_aspath.h.
|
inline |
Definition at line 415 of file bgp_aspath.h.
|
inline |
Definition at line 429 of file bgp_aspath.h.
|
inline |
Definition at line 444 of file bgp_aspath.h.
|
inline |
|
inline |
Definition at line 443 of file bgp_aspath.h.
|
virtual |
|
friend |
Definition at line 447 of file bgp_aspath.h.
|
friend |
Definition at line 463 of file bgp_aspath.h.
|
friend |
Definition at line 467 of file bgp_aspath.h.
|
friend |
Definition at line 471 of file bgp_aspath.h.
|
private |
Definition at line 459 of file bgp_aspath.h.
|
private |
Definition at line 460 of file bgp_aspath.h.
|
mutableprivate |
Definition at line 458 of file bgp_aspath.h.