MayaFlux
0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
◆
sort_in_place()
template<ComputeData InputType = Kakshya::DataVariant, ComputeData OutputType = InputType>
output_type
MayaFlux::Yantra::StandardSorter
< InputType, OutputType >::sort_in_place
(
const
input_type
&
input
)
inline
private
In-place sorting (modifies input)
Definition at line
173
of file
StandardSorter.hpp
.
174
{
175
if
constexpr
(std::same_as<InputType, OutputType>) {
176
auto
result = input;
177
sort_data_in_place
(result);
178
return
result;
179
}
else
{
180
return
sort_copy
(input);
181
}
182
}
MayaFlux::Yantra::StandardSorter::sort_copy
output_type sort_copy(const input_type &input)
Copy-based sorting (preserves input)
Definition
StandardSorter.hpp:145
MayaFlux::Yantra::StandardSorter::sort_data_in_place
void sort_data_in_place(input_type &data)
Sort data in-place.
Definition
StandardSorter.hpp:241
MayaFlux
Yantra
StandardSorter
Generated by
1.9.8