OpenSDN source code
|
#include <boost/array.hpp>
#include <boost/intrusive_ptr.hpp>
#include <boost/system/error_code.hpp>
#include <tbb/atomic.h>
#include <set>
#include <string>
#include <vector>
#include "base/parse_object.h"
#include "base/util.h"
#include "bgp/bgp_attr_base.h"
#include "bgp/bgp_common.h"
#include "bgp/extended-community/types.h"
Go to the source code of this file.
Classes | |
struct | CommunitySpec |
class | Community |
struct | CommunityCompare |
class | CommunityDB |
class | ExtCommunitySpec |
class | ExtCommunity |
struct | ExtCommunityCompare |
class | ExtCommunityDB |
Typedefs | |
typedef boost::intrusive_ptr < const Community > | CommunityPtr |
typedef boost::intrusive_ptr < const ExtCommunity > | ExtCommunityPtr |
Functions | |
int | intrusive_ptr_add_ref (const Community *ccomm) |
int | intrusive_ptr_del_ref (const Community *ccomm) |
void | intrusive_ptr_release (const Community *ccomm) |
int | intrusive_ptr_add_ref (const ExtCommunity *cextcomm) |
int | intrusive_ptr_del_ref (const ExtCommunity *cextcomm) |
void | intrusive_ptr_release (const ExtCommunity *cextcomm) |
typedef boost::intrusive_ptr<const Community> CommunityPtr |
Definition at line 109 of file community.h.
typedef boost::intrusive_ptr<const ExtCommunity> ExtCommunityPtr |
Definition at line 448 of file community.h.
|
inline |
Definition at line 91 of file community.h.
|
inline |
Definition at line 430 of file community.h.
|
inline |
Definition at line 95 of file community.h.
|
inline |
Definition at line 434 of file community.h.
|
inline |
|
inline |