55707 {
55708 switch (sort_key_type) {
55710 return SortKey<SortKeyType::NO_PAYLOAD_FIXED_8>::CONSTANT_SIZE;
55711 case SortKeyType::NO_PAYLOAD_FIXED_16:
55712 return SortKey<SortKeyType::NO_PAYLOAD_FIXED_16>::CONSTANT_SIZE;
55713 case SortKeyType::NO_PAYLOAD_FIXED_24:
55714 return SortKey<SortKeyType::NO_PAYLOAD_FIXED_24>::CONSTANT_SIZE;
55715 case SortKeyType::NO_PAYLOAD_FIXED_32:
55716 return SortKey<SortKeyType::NO_PAYLOAD_FIXED_32>::CONSTANT_SIZE;
55717 case SortKeyType::NO_PAYLOAD_VARIABLE_32:
55718 return SortKey<SortKeyType::NO_PAYLOAD_VARIABLE_32>::CONSTANT_SIZE;
55720 return SortKey<SortKeyType::PAYLOAD_FIXED_16>::CONSTANT_SIZE;
55721 case SortKeyType::PAYLOAD_FIXED_24:
55722 return SortKey<SortKeyType::PAYLOAD_FIXED_24>::CONSTANT_SIZE;
55723 case SortKeyType::PAYLOAD_FIXED_32:
55724 return SortKey<SortKeyType::PAYLOAD_FIXED_32>::CONSTANT_SIZE;
55725 case SortKeyType::PAYLOAD_VARIABLE_32:
55726 return SortKey<SortKeyType::PAYLOAD_VARIABLE_32>::CONSTANT_SIZE;
55727 default:
55728 throw NotImplementedException("SortKeyUtils::IsConstantSize for %s", EnumUtil::ToString(sort_key_type));
55729 }
55730 }