不产生线程的C ++异步计时器(STL / Boost)

时间:2015-11-26 15:48:09

标签: c++ asynchronous boost timer stl

是否已经在标准库或boost中实现了一种机制,它允许我创建不生成自己的线程的异步定时器,这也可以被取消?

我需要一种机制,允许我每10分钟发布一个回调函数,以便在列表中的对象上调用(列表大约是40k条目)。如果列表中的对象收到值更新,则必须重新启动计时器。

我的实现将是一个链接列表,其中我插入一个带有时间戳的对象和一个线程,该线程在时间到来时为每个对象执行该函数。但这似乎是一个太常见的问题,因为在这个方向上没有任何东西存在。

由于

0 个答案:

没有答案