codecs::basic_input_range

Defined in header <mgs/codecs/basic_input_range.hpp>.

template <codecs::input_source IS>
class basic_input_range;

The class template basic_input_range wraps a codecs::input_source and models meta::input_range.


Template parameters

IS

The underlying input source, must model codecs::input_source.

Member types

Name

Description

iterator

The iterator type

Member functions

Name

Description

(constructor)

Constructor

begin

Get begin iterator

end

Get end iterator