Represents a collection of RibUpdates to be applied to a single FaceId. More...
#include <rib-update-batch.hpp>
Public Types | |
| typedef RibUpdateList::const_iterator | const_iterator |
Public Member Functions | |
| RibUpdateBatch (uint64_t faceId) | |
| uint64_t | getFaceId () const |
| void | add (const RibUpdate &update) |
| const_iterator | begin () const |
| const_iterator | end () const |
| size_t | size () const |
Represents a collection of RibUpdates to be applied to a single FaceId.
Definition at line 40 of file rib-update-batch.hpp.
| typedef RibUpdateList::const_iterator nfd::rib::RibUpdateBatch::const_iterator |
Definition at line 43 of file rib-update-batch.hpp.
|
explicit |
Definition at line 31 of file rib-update-batch.cpp.
|
inline |
Definition at line 69 of file rib-update-batch.hpp.
Referenced by nfd::rib::FibUpdater::computeAndSendFibUpdates().
| void nfd::rib::RibUpdateBatch::add | ( | const RibUpdate & | update | ) |
Definition at line 37 of file rib-update-batch.cpp.
References nfd::rib::Route::faceId, and nfd::rib::RibUpdate::getRoute().
Referenced by nfd::rib::Rib::beginRemoveFailedFaces().
| RibUpdateBatch::const_iterator nfd::rib::RibUpdateBatch::begin | ( | ) | const |
Definition at line 45 of file rib-update-batch.cpp.
| RibUpdateBatch::const_iterator nfd::rib::RibUpdateBatch::end | ( | ) | const |
Definition at line 51 of file rib-update-batch.cpp.
| size_t nfd::rib::RibUpdateBatch::size | ( | ) | const |
Definition at line 57 of file rib-update-batch.cpp.
Referenced by nfd::rib::Rib::beginRemoveFailedFaces().