MayaFlux
0.1.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
174
of file
StandardSorter.hpp
.
175
{
176
if
constexpr
(std::same_as<InputType, OutputType>) {
177
auto
result = input;
178
sort_data_in_place
(result);
179
return
result;
180
}
else
{
181
return
sort_copy
(input);
182
}
183
}
MayaFlux::Yantra::StandardSorter::sort_copy
output_type sort_copy(const input_type &input)
Copy-based sorting (preserves input)
Definition
StandardSorter.hpp:146
MayaFlux::Yantra::StandardSorter::sort_data_in_place
void sort_data_in_place(input_type &data)
Sort data in-place.
Definition
StandardSorter.hpp:242
MayaFlux
Yantra
StandardSorter
Generated by
1.9.8