FD.io VPP  v18.01-8-g0eacf49
Vector Packet Processing
VOM::route Namespace Reference

Types belonging to Routing. More...

Namespaces

 ip_route_cmds
 

Data Structures

class  ip_route
 A IP route. More...
 
class  path
 A path for IP or MPLS routes. More...
 
class  prefix_t
 A prefix defintion. More...
 

Typedefs

typedef uint32_t table_id_t
 type def the table-id More...
 
typedef std::set< pathpath_list_t
 A path-list is a set of paths. More...
 

Functions

std::ostream & operator<< (std::ostream &os, const ip_route::key_t &key)
 
std::ostream & operator<< (std::ostream &os, const path_list_t &path_list)
 ostream output for iterator More...
 

Variables

static const table_id_t DEFAULT_TABLE = 0
 The table-id for the default table. More...
 

Detailed Description

Types belonging to Routing.

Typedef Documentation

typedef std::set<path> VOM::route::path_list_t

A path-list is a set of paths.

Definition at line 180 of file route.hpp.

typedef uint32_t VOM::route::table_id_t

type def the table-id

Definition at line 81 of file prefix.hpp.

Function Documentation

std::ostream & VOM::route::operator<< ( std::ostream &  os,
const ip_route::key_t key 
)

Definition at line 474 of file route.cpp.

std::ostream & VOM::route::operator<< ( std::ostream &  os,
const path_list_t key 
)

ostream output for iterator

Definition at line 482 of file route.cpp.

Variable Documentation

const table_id_t VOM::route::DEFAULT_TABLE = 0
static

The table-id for the default table.

Definition at line 86 of file prefix.hpp.