Realistic 3D camera system
3D camera system components
|
#include <timer_queue.hpp>
Classes | |
class | per_timer_data |
Public Types | |
typedef Time_Traits::time_type | time_type |
typedef Time_Traits::duration_type | duration_type |
Public Member Functions | |
timer_queue () | |
bool | enqueue_timer (const time_type &time, per_timer_data &timer, wait_op *op) |
virtual bool | empty () const |
virtual long | wait_duration_msec (long max_duration) const |
virtual long | wait_duration_usec (long max_duration) const |
virtual void | get_ready_timers (op_queue< operation > &ops) |
virtual void | get_all_timers (op_queue< operation > &ops) |
std::size_t | cancel_timer (per_timer_data &timer, op_queue< operation > &ops, std::size_t max_cancelled=(std::numeric_limits< std::size_t >::max)()) |
Public Member Functions inherited from asio::detail::timer_queue_base | |
timer_queue_base () | |
virtual | ~timer_queue_base () |
Definition at line 35 of file timer_queue.hpp.
typedef Time_Traits::duration_type asio::detail::timer_queue< Time_Traits >::duration_type |
Definition at line 43 of file timer_queue.hpp.
typedef Time_Traits::time_type asio::detail::timer_queue< Time_Traits >::time_type |
Definition at line 40 of file timer_queue.hpp.
|
inline |
Definition at line 66 of file timer_queue.hpp.
|
inline |
Definition at line 171 of file timer_queue.hpp.
|
inlinevirtual |
Implements asio::detail::timer_queue_base.
Definition at line 111 of file timer_queue.hpp.
|
inline |
Definition at line 75 of file timer_queue.hpp.
|
inlinevirtual |
Implements asio::detail::timer_queue_base.
Definition at line 156 of file timer_queue.hpp.
|
inlinevirtual |
Implements asio::detail::timer_queue_base.
Definition at line 141 of file timer_queue.hpp.
|
inlinevirtual |
Implements asio::detail::timer_queue_base.
Definition at line 117 of file timer_queue.hpp.
|
inlinevirtual |
Implements asio::detail::timer_queue_base.
Definition at line 129 of file timer_queue.hpp.