View source code
Display the source code in std/encoding.d from which this page was generated on github.
Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page. Requires a signed-in GitHub account. This works well for small changes. If you'd like to make larger changes you may want to consider using local clone.

Function std.encoding.EncodingScheme.register

Registers a subclass of EncodingScheme.

void register(Klass)();

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

Parameters

NameDescription
Klass The subclass of EncodingScheme to register.

Example

class Amiga1251 : EncodingScheme
{
    shared static this()
    {
        EncodingScheme.register!Amiga1251;
    }
}

Authors

Janice Caron

License

Boost License 1.0.