FD.io VPP  v21.01.1
Vector Packet Processing
route.hpp File Reference
+ Include dependency graph for route.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  VOM::route::path
 A path for IP or MPLS routes. More...
 
class  VOM::route::path::special_t
 Special path types. More...
 
class  VOM::route::path::flags_t
 Path flags. More...
 
class  VOM::route::itf_flags_t
 
class  VOM::route::ip_route
 A IP route. More...
 
class  VOM::route::ip_mroute
 A IP multicast route. More...
 

Namespaces

 VOM
 The VPP Object Model (VOM) library.
 
 VOM::route
 Types belonging to Routing.
 

Typedefs

typedef std::set< pathVOM::route::path_list_t
 A path-list is a set of paths. More...
 
typedef std::set< std::pair< path, itf_flags_t > > VOM::route::mpath_list_t
 A mpath-list is a set of paths and interface flags. More...
 

Functions

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