Inherited by caf::detail::test_actor_clock, and caf::detail::thread_safe_actor_clock.
|  | 
| virtual time_point | now () const noexcept | 
|  | Returns the current wall-clock time. 
 | 
|  | 
| disposable | schedule (action f) | 
|  | Schedules an action for execution. 
 | 
|  | 
| virtual disposable | schedule (time_point t, action f)=0 | 
|  | Schedules an action for execution at a later time. 
 | 
|  | 
| disposable | schedule (time_point t, action f, strong_actor_ptr target) | 
|  | Schedules an action for execution by an actor at a later time. 
 | 
|  | 
| disposable | schedule (time_point t, action f, weak_actor_ptr target) | 
|  | Schedules an action for execution by an actor at a later time. 
 | 
|  | 
| disposable | schedule_message (time_point t, strong_actor_ptr receiver, mailbox_element_ptr content) | 
|  | Schedules an arbitrary message to receiverfor time pointt.
 | 
|  | 
| disposable | schedule_message (time_point t, weak_actor_ptr receiver, mailbox_element_ptr content) | 
|  | Schedules an arbitrary message to receiverfor time pointt.
 | 
|  | 
| disposable | schedule_message (std::nullptr_t, strong_actor_ptr receiver, time_point timeout, message_id mid, message content) | 
|  | Schedules an arbitrary message to receiveras an anonymous message that shall be delivered whentimeouthas expired.
 | 
|  | 
| disposable | schedule_message (std::nullptr_t, weak_actor_ptr receiver, time_point timeout, message_id mid, message content) | 
|  | Schedules an arbitrary message to receiveras an anonymous message that shall be delivered whentimeouthas expired.
 | 
|  | 
| disposable | schedule_message (strong_actor_ptr sender, strong_actor_ptr receiver, time_point timeout, message_id mid, message content) | 
|  | Schedules an arbitrary message from sendertoreceiverthat shall be delivered whentimeouthas expired.
 | 
|  | 
| disposable | schedule_message (strong_actor_ptr sender, weak_actor_ptr receiver, time_point timeout, message_id mid, message content) | 
|  | Schedules an arbitrary message from sendertoreceiverthat shall be delivered whentimeouthas expired.
 | 
|  | 
| disposable | schedule_message (weak_actor_ptr sender, strong_actor_ptr receiver, time_point timeout, message_id mid, message content) | 
|  | Schedules an arbitrary message from sendertoreceiverthat shall be delivered whentimeouthas expired.
 | 
|  | 
| disposable | schedule_message (weak_actor_ptr sender, weak_actor_ptr receiver, time_point timeout, message_id mid, message content) | 
|  | Schedules an arbitrary message from sendertoreceiverthat shall be delivered whentimeouthas expired.
 | 
|  | 
A monotonic clock for scheduling timeouts and delayed messages.