![]() |
Home | Libraries | People | FAQ | More |
Obtain a polymorphic wrapper with the specified property.
template<
typename Property>
any_io_executor prefer(
const Property & p,
typename constraint< traits::prefer_member< const base_type &, const Property & >::is_valid >::type = 0) const;
» more...
template<>
any_io_executor prefer(
const execution::blocking_t::possibly_t & p,
int ) const;
» more...
template<>
any_io_executor prefer(
const execution::outstanding_work_t::tracked_t & p,
int ) const;
» more...
template<>
any_io_executor prefer(
const execution::outstanding_work_t::untracked_t & p,
int ) const;
» more...
template<>
any_io_executor prefer(
const execution::relationship_t::fork_t & p,
int ) const;
» more...
template<>
any_io_executor prefer(
const execution::relationship_t::continuation_t & p,
int ) const;
» more...
template<
typename Property>
any_executor prefer(
Property ) const;
» more...