Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

trampoline::trampoline

Default constructor.

trampoline();
  » more...

Construct an executor for the specified target executor.

template<
    typename Executor1,
      = constraint_t<        conditional_t<          !is_same<Executor1, trampoline>::value,          is_convertible<Executor1, Executor>,          false_type        >::value      >>
trampoline(
    const Executor1 & e,
    std::size_t calls,
    std::size_t max_inline_depth = 0);
  » more...

Copy constructor.

trampoline(
    const trampoline & other);
  » more...

Converting copy constructor.

template<
    typename OtherExecutor>
trampoline(
    const trampoline< OtherExecutor, Blocking, InlineExceptionHandling > & other);
  » more...

Move constructor.

trampoline(
    trampoline && other);
  » more...

Converting move constructor.

template<
    typename OtherExecutor>
trampoline(
    trampoline< OtherExecutor, Blocking, InlineExceptionHandling > && other);
  » more...

PrevUpHomeNext