Represents an item in NFD RIB dataset.
More...
#include <ndn-cxx/mgmt/nfd/rib-entry.hpp>
Represents an item in NFD RIB dataset.
A RIB entry contains one or more routes for a name prefix
- See also
- https://redmine.named-data.net/projects/nfd/wiki/RibMgmt#RIB-Dataset
Definition at line 153 of file rib-entry.hpp.
◆ RibEntry() [1/2]
ndn::nfd::RibEntry::RibEntry |
( |
| ) |
|
|
default |
◆ RibEntry() [2/2]
ndn::nfd::RibEntry::RibEntry |
( |
const Block & |
block | ) |
|
|
explicit |
◆ addRoute()
◆ clearRoutes()
RibEntry & ndn::nfd::RibEntry::clearRoutes |
( |
| ) |
|
◆ getName()
const Name& ndn::nfd::RibEntry::getName |
( |
| ) |
const |
|
inline |
◆ getRoutes()
const std::vector<Route>& ndn::nfd::RibEntry::getRoutes |
( |
| ) |
const |
|
inline |
◆ setName()
RibEntry & ndn::nfd::RibEntry::setName |
( |
const Name & |
prefix | ) |
|
◆ setRoutes()
template<typename InputIt >
RibEntry& ndn::nfd::RibEntry::setRoutes |
( |
InputIt |
first, |
|
|
InputIt |
last |
|
) |
| |
|
inline |
◆ wireDecode()
void ndn::nfd::RibEntry::wireDecode |
( |
const Block & |
block | ) |
|
◆ wireEncode() [1/2]
const Block & ndn::nfd::RibEntry::wireEncode |
( |
| ) |
const |
◆ wireEncode() [2/2]
template<encoding::Tag TAG>
size_t ndn::nfd::RibEntry::wireEncode |
( |
EncodingImpl< TAG > & |
block | ) |
const |