Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

deferred_conditional

Used to represent a deferred conditional branch.

template<
    typename OnTrue = deferred_noop,
    typename OnFalse = deferred_noop>
class deferred_conditional
Member Functions

Name

Description

deferred_conditional [constructor]

Construct a deferred conditional with the value to determine which branch will be executed.

operator()

Invoke the conditional branch bsaed on the stored value.
—

otherwise

Set the false branch of the conditional.

then

Set the true branch of the conditional.

Requirements

Header: boost/asio/deferred.hpp

Convenience header: boost/asio.hpp


PrevUpHomeNext