MCPcopy Create free account
hub / github.com/audacity/audacity / All

Function All

libraries/lib-utility/Tuple.h:120–124  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

118
119//! Projection of all of a tuple
120template<typename Tuple> auto All(Tuple&& tuple) {
121 constexpr auto Length = std::tuple_size_v<std::decay_t<Tuple>>;
122 return Projection(
123 std::make_index_sequence<Length>{}, std::forward<Tuple>(tuple));
124}
125
126//! Type of projection of all of a tuple
127template<typename Tuple> using All_t = decltype(All(std::declval<Tuple>()));

Callers 7

MakeTuple_Function · 0.85
DefaultMethod · 0.85
Tuple.hFile · 0.85
DiscoverSubViewTypesFunction · 0.85
ApplyInnerMethod · 0.85
AllTypesFunction · 0.85
ViewModeSettingFunction · 0.85

Calls 1

ProjectionFunction · 0.85

Tested by

no test coverage detected