transrangers.hpp file

Namespaces

namespace transrangers

Classes

template<typename Cursor, typename F>
struct transrangers::ranger_class
template<typename Range>
struct transrangers::all_copy
template<typename Cursor, typename F, typename = void>
struct transrangers::deref_fun
template<typename Cursor, typename F>
struct transrangers::deref_fun<Cursor, F, typename std::enable_if<std::is_trivially_default_constructible<F>::value && std::is_empty<F>::value>::type>
struct transrangers::identity_adaption
struct transrangers::all_adaption
template<typename... Rangers>
struct transrangers::zip_cursor

Defines

#define TRANSRANGERS_HOT
#define TRANSRANGERS_HOT_MUTABLE