28 Localization library [localization]

28.4 Standard locale categories [locale.categories]

28.4.4 The collate category [category.collate]

28.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();
    };
}