本文整理汇总了C++中timer::waiting方法的典型用法代码示例。如果您正苦于以下问题:C++ timer::waiting方法的具体用法?C++ timer::waiting怎么用?C++ timer::waiting使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类timer
的用法示例。
在下文中一共展示了timer::waiting方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
timer(const timer& aOther) :
iOwnerThread(aOther.iOwnerThread),
iTimerObject(aOther.iOwnerThread.io_service()),
iDuration_ms(aOther.iDuration_ms),
iWaiting(false),
iCancelling(false)
{
if (aOther.waiting())
again();
}
示例2:
timer::timer(const timer& aOther) :
iIoTask(aOther.iIoTask),
iHandlerProxy(new handler_proxy(*this)),
iTimerObject(aOther.iIoTask.timer_io_service().native_object()),
iDuration_ms(aOther.iDuration_ms),
iEnabled(aOther.iEnabled),
iWaiting(false),
iInReady(false)
{
if (aOther.waiting())
again();
}