#include <nexthop.h>
Definition at line 236 of file nexthop.h.
◆ PriorityList
◆ TypeBmap
◆ Type
Enumerator |
---|
INVALID | |
MPLS_GRE | |
MPLS_UDP | |
VXLAN | |
NATIVE | |
MPLS_OVER_MPLS | |
Definition at line 239 of file nexthop.h.
◆ TunnelType()
TunnelType::TunnelType |
( |
Type |
type | ) |
|
|
inline |
◆ ~TunnelType()
TunnelType::~TunnelType |
( |
| ) |
|
|
inline |
◆ AllType()
◆ Compare()
bool TunnelType::Compare |
( |
const TunnelType & |
rhs | ) |
const |
|
inline |
◆ ComputeType()
◆ DefaultMplsComputeType()
static Type TunnelType::DefaultMplsComputeType |
( |
| ) |
|
|
static |
◆ DefaultType()
static Type TunnelType::DefaultType |
( |
| ) |
|
|
inlinestatic |
◆ DefaultTypeBmap()
static TypeBmap TunnelType::DefaultTypeBmap |
( |
| ) |
|
|
inlinestatic |
◆ DeletePriorityList()
void TunnelType::DeletePriorityList |
( |
| ) |
|
|
static |
◆ EncapPrioritySync()
bool TunnelType::EncapPrioritySync |
( |
const std::vector< std::string > & |
cfg_list | ) |
|
|
static |
◆ GetString()
static std::string TunnelType::GetString |
( |
uint32_t |
type | ) |
|
|
inlinestatic |
◆ GetTunnelBmap()
◆ GetType()
Type TunnelType::GetType |
( |
| ) |
const |
|
inline |
◆ GREType()
◆ IsLess()
bool TunnelType::IsLess |
( |
const TunnelType & |
rhs | ) |
const |
|
inline |
◆ MplsoMplsType()
static TypeBmap TunnelType::MplsoMplsType |
( |
| ) |
|
|
inlinestatic |
◆ MplsType()
static TypeBmap TunnelType::MplsType |
( |
| ) |
|
|
inlinestatic |
◆ MPLSType()
static TypeBmap TunnelType::MPLSType |
( |
| ) |
|
|
inlinestatic |
◆ NativeType()
static TypeBmap TunnelType::NativeType |
( |
| ) |
|
|
inlinestatic |
◆ SetDefaultType()
static void TunnelType::SetDefaultType |
( |
Type |
type | ) |
|
|
inlinestatic |
◆ SetType()
◆ ToString()
std::string TunnelType::ToString |
( |
| ) |
const |
|
inline |
◆ UDPType()
◆ VxlanType()
static TypeBmap TunnelType::VxlanType |
( |
| ) |
|
|
inlinestatic |
◆ default_type_
◆ priority_list_
◆ type_
The documentation for this class was generated from the following files: