22 Localization library [localization]

22.4 Standard locale categories [locale.categories]

22.4.4 The collate category [category.collate]

22.4.4.2 Class template collate_byname [locale.collate.byname]

namespace std {
  template <class charT>
  class collate_byname : public collate<charT> {
  public:
    using string_type = basic_string<charT>;

    explicit collate_byname(const char*, size_t refs = 0);
    explicit collate_byname(const string&, size_t refs = 0);
  protected:
    ~collate_byname();
  };
}