OpenSDN source code
|
#include <bgp_attr.h>
Public Member Functions | |
ClusterList (ClusterListDB *cluster_list_db, const ClusterListSpec &spec) | |
~ClusterList () | |
void | Remove () |
int | CompareTo (const ClusterList &rhs) const |
const ClusterListSpec & | cluster_list () const |
size_t | size () const |
Private Attributes | |
tbb::atomic< int > | refcount_ |
ClusterListDB * | cluster_list_db_ |
ClusterListSpec | spec_ |
Friends | |
class | ClusterListDB |
std::size_t | hash_value (const ClusterList &cluster_list) |
int | intrusive_ptr_add_ref (const ClusterList *ccluster_list) |
int | intrusive_ptr_del_ref (const ClusterList *ccluster_list) |
void | intrusive_ptr_release (const ClusterList *ccluster_list) |
Definition at line 220 of file bgp_attr.h.
ClusterList::ClusterList | ( | ClusterListDB * | cluster_list_db, |
const ClusterListSpec & | spec | ||
) |
Definition at line 232 of file bgp_attr.cc.
|
inline |
Definition at line 223 of file bgp_attr.h.
|
inline |
Definition at line 229 of file bgp_attr.h.
|
inline |
void ClusterList::Remove | ( | ) |
|
inline |
Definition at line 230 of file bgp_attr.h.
|
friend |
Definition at line 241 of file bgp_attr.h.
|
friend |
Definition at line 232 of file bgp_attr.h.
|
friend |
Definition at line 248 of file bgp_attr.h.
|
friend |
Definition at line 252 of file bgp_attr.h.
|
friend |
Definition at line 256 of file bgp_attr.h.
|
private |
Definition at line 244 of file bgp_attr.h.
|
mutableprivate |
Definition at line 243 of file bgp_attr.h.
|
private |
Definition at line 245 of file bgp_attr.h.