template <input_range Range>
struct CallableRange
Defined at line 78 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/init-fini.h
Range adaptor adding callability with those argument types.
Public Methods
void CallableRange<Range> ()
Defined at line 79 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/init-fini.h
void CallableRange<Range> (const CallableRange<Range> & )
Defined at line 80 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/init-fini.h
void CallableRange<Range> (CallableRange<Range> && )
Defined at line 81 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/init-fini.h
template <auto&& range>
void CallableRange<Range> (std::convertible_to<Range> auto && range)
Defined at line 83 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/init-fini.h
CallableRange<Range> & operator= (const CallableRange<Range> & )
Defined at line 86 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/init-fini.h
CallableRange<Range> & operator= (CallableRange<Range> && )
Defined at line 87 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/init-fini.h
template <auto&& funcs>
void operator() (auto && funcs, Args... args)
Defined at line 89 of file ../../src/lib/elfldltl/include/lib/elfldltl/internal/init-fini.h