SObjectizer-5 Extra
Public Types | Static Public Member Functions | List of all members
so_5::extra::revocable_timer::impl::instantiator_and_sender_base< Message, true > Struct Template Reference

#include <pub.hpp>

Public Types

using actual_signal_type = typename message_payload_type< Message >::subscription_type
 Type of signal to be delivered. More...
 

Static Public Member Functions

static SO_5_NODISCARD so_5::extra::revocable_timer::timer_id_t send_periodic (const so_5::mbox_t &to, std::chrono::steady_clock::duration pause, std::chrono::steady_clock::duration period)
 

Detailed Description

template<class Message>
struct so_5::extra::revocable_timer::impl::instantiator_and_sender_base< Message, true >

Definition at line 286 of file pub.hpp.

Member Typedef Documentation

◆ actual_signal_type

template<class Message >
using so_5::extra::revocable_timer::impl::instantiator_and_sender_base< Message, true >::actual_signal_type = typename message_payload_type< Message >::subscription_type

Type of signal to be delivered.

Definition at line 289 of file pub.hpp.

Member Function Documentation

◆ send_periodic()

template<class Message >
static SO_5_NODISCARD so_5::extra::revocable_timer::timer_id_t so_5::extra::revocable_timer::impl::instantiator_and_sender_base< Message, true >::send_periodic ( const so_5::mbox_t &  to,
std::chrono::steady_clock::duration  pause,
std::chrono::steady_clock::duration  period 
)
inlinestatic

Definition at line 292 of file pub.hpp.


The documentation for this struct was generated from the following file: