|
OpenSDN source code
|
#include <bgp_aspath.h>

Public Member Functions | |
| AsPath4Byte (AsPath4ByteDB *aspath_db) | |
| AsPath4Byte (AsPath4ByteDB *aspath_db, const AsPath4ByteSpec &spec) | |
| virtual | ~AsPath4Byte () |
| virtual void | Remove () |
| int | AsCount () const |
| int | CompareTo (const AsPath4Byte &rhs) const |
| const AsPath4ByteSpec & | path () const |
| bool | empty () const |
| as_t | neighbor_as () const |
Private Attributes | |
| tbb::atomic< int > | refcount_ |
| AsPath4ByteDB * | aspath_db_ |
| AsPath4ByteSpec | path_ |
Friends | |
| std::size_t | hash_value (const AsPath4Byte &as_path) |
| int | intrusive_ptr_add_ref (const AsPath4Byte *cpath) |
| int | intrusive_ptr_del_ref (const AsPath4Byte *cpath) |
| void | intrusive_ptr_release (const AsPath4Byte *cpath) |
Definition at line 238 of file bgp_aspath.h.
|
inlineexplicit |
Definition at line 240 of file bgp_aspath.h.
|
inlineexplicit |
Definition at line 243 of file bgp_aspath.h.
|
inlinevirtual |
Definition at line 253 of file bgp_aspath.h.
|
inline |
Definition at line 255 of file bgp_aspath.h.
|
inline |
Definition at line 270 of file bgp_aspath.h.
|
inline |
Definition at line 286 of file bgp_aspath.h.
|
inline |
|
inline |
Definition at line 285 of file bgp_aspath.h.
|
virtual |
|
friend |
Definition at line 289 of file bgp_aspath.h.
|
friend |
Definition at line 305 of file bgp_aspath.h.
|
friend |
Definition at line 309 of file bgp_aspath.h.
|
friend |
Definition at line 313 of file bgp_aspath.h.
|
private |
Definition at line 301 of file bgp_aspath.h.
|
private |
Definition at line 302 of file bgp_aspath.h.
|
mutableprivate |
Definition at line 300 of file bgp_aspath.h.