| 872 | |
| 873 | |
| 874 | class AlgorithmDeviceRunLengthEncodeNonTrivial(Algorithm): |
| 875 | algorithm_name = "device_run_length_encode_non_trivial" |
| 876 | cpp_configuration_template_name = ( |
| 877 | "run_length_encode_non_trivial_runs_config_template" |
| 878 | ) |
| 879 | config_selection_params = [ |
| 880 | SelectionType(name="key_type", is_optional=False, select_on_size_only=False) |
| 881 | ] |
| 882 | |
| 883 | def __init__(self, fallback_entries): |
| 884 | Algorithm.__init__(self, fallback_entries) |
| 885 | |
| 886 | |
| 887 | class AlgorithmDeviceMerge(Algorithm): |
no test coverage detected