Constructs a new enumerator.
The name of the enumerator.
The numeric value of the enumerator.
ReadonlynameThe name of the enumerator.
ReadonlyvalueThe value of the enumerator.
Static ReadonlyASCIICharacters with ordinal values greater than 127 are encoded as universal character names in the resulting string: \unnnn for BMP characters and \Unnnnnnnn for non-BMP characters. Non-printable ASCII characters with ordinal values 127 and below are encoded as \t, \n (etc.) or \unnnn.
Static ReadonlyCompatCharacters with ordinal values greater than 127 are encoded as a sequence of UTF-8 bytes using octal escapes. Characters with ordinal values 127 and below are encoded as \t, \n (etc.) or an octal escape. Use this mode to generate strings compatible with Ice 3.6 and earlier.
Static ReadonlyUnicodeCharacters with ordinal values greater than 127 are kept as-is in the resulting string. Non-printable ASCII characters with ordinal values 127 and below are encoded as \t, \n (etc.) or \unnnn.
Returns a string representation of the current enumerator.
A string representation of the current enumerator.
StaticvalueReturns the enumerator corresponding to the specified numeric value.
The enumerator value.
The matching enumerator, or undefined if no enumerator corresponds to the given value.
The output mode for xxxToString methods such as identityToString and proxyToString. The actual encoding format for the string is the same for all modes: you don't need to specify an encoding format or mode when reading such a string.