EasyLocalAPI reference iolab-uniud/easylocal

easylocal::trace::without

without<event::neighborhood_selection>(recorder): recorder without the events of the given types, the core events without a cost (event::neighborhood_selection, event::tabu_escape, ...) or application events.

Synopsis

Declared in <easylocal/trace/filter.hpp>

template<
    class... Excluded,
    class Tracer>
[[nodiscard]]
without_event_types<Tracer, Excluded...>
without(Tracer& tracer) noexcept;

Description

A wrapper is a tracer, so the two forms combine: without<event::move_evaluated>(unselected) for an unselected built by this one.

Return Value

NOTE

The return value should not be discarded.