Signals Library
sig::Optional_last_value< void > Class Reference

Specialization for void return type. More...

#include <optional_last_value.hpp>

Public Types

using Result_type = void
 Type of object the iterator range points to.
 

Public Member Functions

template<typename InputIterator >
auto operator() (InputIterator first, InputIterator last) const -> Result_type
 

Detailed Description

Specialization for void return type.

Useful when dereferencing of iterators produces side effects.

Member Function Documentation

◆ operator()()

template<typename InputIterator >
auto sig::Optional_last_value< void >::operator() ( InputIterator  first,
InputIterator  last 
) const -> Result_type
inline
Parameters
firstInput iterator to the first element in the range.
lastInput iterator to one past the last element in the range.

The documentation for this class was generated from the following file: