protected member function

std::collate::~collate

<locale>
~collate();
collate destructor
Destructs a collate object.

Because this destructor is protected, the collate class cannot be used to instantiate objects in the static data segment or to allocate them on the stack. This is because memory management for facets is generally handled by the locale mechanism automatically.

Acts as a virtual member.