Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

sequence_range_t

The type of range produced by sequence.

Synopsis

Defined in header <boost/mysql/sequence.hpp>

template<
    class T>
using sequence_range_t = see-below;
Description

This type trait can be used to obtain the range type produced by calling sequence. This type is used as the Range template parameter in format_sequence.

By default, sequence copies its input range, unless using std::ref. C arrays are copied into std::array objects. This type trait accounts these transformations.

Formally, given the input range type T (which can be a reference with cv-qualifiers):

Examples:

Convenience header <boost/mysql.hpp>


PrevUpHomeNext