Lines Matching defs:key
311 void sortify_other(const char *s, int len, string &key)
313 sortify_words(s, s + len, 0, key);
316 void sortify_title(const char *s, int len, string &key)
349 sortify_words(s, end, 0, key);
352 void sortify_name(const char *s, int len, string &key)
356 sortify_word(last_name, last_name_end, key);
357 key += SORT_SUB_SUB_SEP;
359 sortify_words(s, last_name, ".", key);
360 key += SORT_SUB_SUB_SEP;
362 sortify_words(last_name_end, s + len, ".,", key);
365 void sortify_date(const char *s, int len, string &key)
372 key += 'A';
373 sortify_words(s, s + len, 0, key);
378 key += '0';
382 key += *year_start++;
386 key += 'A' + m;
392 key += '0';
394 key += *day_start++;
399 void sortify_label(const char *s, int len, string &key)
409 sortify_words(s, ptr, 0, key);
413 key += *s++;