The class locale::id is used for an index for locale facet identification.
namespace std { class locale::id { public: id(); private: void operator=(const id&); // not defined id(const id&); // not defined }; }