30 #ifndef CLOE_UTILITY_UID_TRACKER_HPP_ 31 #define CLOE_UTILITY_UID_TRACKER_HPP_ 70 std::map<int, std::shared_ptr<Tracklet>> assigned_;
72 std::vector<std::function<void(int in_id, int out_id)>> observers_;
84 for (
int i = min; i <= max; i++) {
122 #endif // CLOE_UTILITY_UID_TRACKER_HPP_ void next_cycle()
Definition: uid_tracker.cpp:62
int assign(int id)
Definition: uid_tracker.cpp:38
Definition: coordinator.hpp:36
UniqueIDTracker(int min, int max, int ttl=1)
Definition: uid_tracker.hpp:80
Definition: uid_tracker.hpp:61
void add_delete_observer(void f(int in_id, int out_id))
Definition: uid_tracker.hpp:116