Class nebula::drivers::PacketLossDetectorTypedBase
template <typename PacketT>
ClassList > nebula > drivers > PacketLossDetectorTypedBase
#include <packet_loss_detector.hpp>
Inherits the following classes: nebula::drivers::PacketLossDetectorBase
Inherited by the following classes: nebula::drivers::PacketLossDetector
Public Types inherited from nebula::drivers::PacketLossDetectorBase
See nebula::drivers::PacketLossDetectorBase
| Type | Name |
|---|---|
| typedef std::function< void(uint64_t n_lost)> | lost_cb_t |
Public Functions
| Type | Name |
|---|---|
| virtual void | update (const PacketT &) |
Public Functions inherited from nebula::drivers::PacketLossDetectorBase
See nebula::drivers::PacketLossDetectorBase
| Type | Name |
|---|---|
| virtual void | set_lost_callback (lost_cb_t) |
| virtual | ~PacketLossDetectorBase () = default |
Public Functions Documentation
function update
inline virtual void nebula::drivers::PacketLossDetectorTypedBase::update (
const PacketT &
)
The documentation for this class was generated from the following file src/nebula_hesai/nebula_hesai_decoders/include/nebula_hesai_decoders/decoders/packet_loss_detector.hpp