async_patterns::Receiver

Summary

Inheritance

Inherits from: async_patterns::internal::ReceiverBase

Constructors and Destructors

Receiver(Owner *owner, async_dispatcher_t *dispatcher)
Receiver(const Receiver &)
Receiver(Receiver &&)

Public functions

Once(Member Owner::*member)
auto
Once(StatelessLambda callable)
auto
Repeating(Member Owner::*member)
auto
Repeating(StatelessLambda callable)
auto
operator=(const Receiver &)=delete
operator=(Receiver &&)=delete

Public functions

Once

auto Once(
  Member Owner::*member
)

Once

auto Once(
  StatelessLambda callable
)

Receiver

 Receiver(
  Owner *owner,
  async_dispatcher_t *dispatcher
)

Receiver

 Receiver(
  const Receiver &
)=delete

Receiver

 Receiver(
  Receiver &&
)=delete

Repeating

auto Repeating(
  Member Owner::*member
)

Repeating

auto Repeating(
  StatelessLambda callable
)

operator=

Receiver & operator=(
  const Receiver &
)=delete

operator=

Receiver & operator=(
  Receiver &&
)=delete