| Home | Libraries | People | FAQ | More

## Struct template range_adaptor_closure

boost::stl_interfaces::range_adaptor_closure

## Synopsis

    // In header: <boost/stl_interfaces/view_adaptor.hpp>

    template<typename D, typename>
    struct range_adaptor_closure {
      // types
      typedef int inheritance_tag_with_an_unlikely_name_;
    };

## Description

A backwards-compatible implementation of C++23's `std::ranges::range_adaptor_closure`. `range_adaptor_closure` may be a struct template or may be an alias, as required to maintain compatibility with the standard library's view adaptors.