Class last_value<void>
boost::last_value<void> — Evaluate an InputIterator sequence.
Synopsis
class last_value<void> { public: // types typedef unspecified result_type; // invocation template<typename InputIterator> result_type operator()(InputIterator, InputIterator) const; };
Description
last_value invocation
-
template<typename InputIterator> result_type operator()(InputIterator first, InputIterator last) const;
Effects: Attempts to dereference every iterator in the sequence
[first, last). Swallows boost::expired_slot exceptions thrown by failed dereference attempts.