gstring

Provides a utility class that preserves the minimal memory requirements of a string and combines it with the ability to access characters by grapheme, e.g. a visible character.

Members

Aliases

CGString
alias CGString = GString!char

An alias for GString using char (UTF-8).

DGString
alias DGString = GString!dchar

An alias for GString using dchar (UTF-32).

WGString
alias WGString = GString!wchar

An alias for GString using wchar (UTF-16).

Imports

CaseSensitive (from std.string)
public import std.string : CaseSensitive;
Undocumented in source.

Structs

GString
struct GString(CharT)

A GString, or grapheme-string, is a unicode-aware string supporting simple array-index operations that operate on graphemes (displayable characters).

Meta