#include <community.h>
Definition at line 46 of file community.h.
◆ CommunityList
◆ Community() [1/3]
◆ Community() [2/3]
Community::Community |
( |
const Community & |
rhs | ) |
|
|
inlineexplicit |
◆ Community() [3/3]
◆ ~Community()
virtual Community::~Community |
( |
| ) |
|
|
inlinevirtual |
◆ Append() [1/2]
void Community::Append |
( |
const std::vector< uint32_t > & |
communities | ) |
|
|
private |
◆ Append() [2/2]
void Community::Append |
( |
uint32_t |
value | ) |
|
|
private |
◆ BuildStringList()
void Community::BuildStringList |
( |
std::vector< std::string > * |
list | ) |
const |
◆ communities()
const std::vector<uint32_t>& Community::communities |
( |
| ) |
const |
|
inline |
◆ CompareTo()
int Community::CompareTo |
( |
const Community & |
rhs | ) |
const |
◆ ContainsValue()
bool Community::ContainsValue |
( |
uint32_t |
value | ) |
const |
◆ Remove() [1/2]
void Community::Remove |
( |
| ) |
|
|
virtual |
◆ Remove() [2/2]
void Community::Remove |
( |
const std::vector< uint32_t > & |
communities | ) |
|
|
private |
◆ Set()
void Community::Set |
( |
const std::vector< uint32_t > & |
communities | ) |
|
|
private |
◆ BgpAttrTest
◆ CommunityDB
◆ hash_value
std::size_t hash_value |
( |
Community const & |
comm | ) |
|
|
friend |
◆ intrusive_ptr_add_ref
int intrusive_ptr_add_ref |
( |
const Community * |
ccomm | ) |
|
|
friend |
◆ intrusive_ptr_del_ref
int intrusive_ptr_del_ref |
( |
const Community * |
ccomm | ) |
|
|
friend |
◆ intrusive_ptr_release
void intrusive_ptr_release |
( |
const Community * |
ccomm | ) |
|
|
friend |
◆ comm_db_
◆ communities_
std::vector<uint32_t> Community::communities_ |
|
private |
◆ refcount_
tbb::atomic<int> Community::refcount_ |
|
mutableprivate |
The documentation for this class was generated from the following files: