EncodingScheme.register

void register(Klass: EncodingScheme)() static

Registers a subclass of EncodingScheme.

This function allows user-defined subclasses of EncodingScheme to be declared in other modules.

Parameters

KlassThe subclass of EncodingScheme to register. Example:
class Amiga1251 : EncodingScheme
{
    shared static this()
    {
        EncodingScheme.register!Amiga1251;
    }
}
void register(string className) static
deprecated Please pass the EncodingScheme subclass as template argument instead.
No documentation available for this declaration.