Escaper

Range which takes a range of chars and converts to a range with added esc '\\' infront of a list fo special chars.

Constructors

this
this()
Undocumented in source.
this
this(S range)
Undocumented in source.

Members

Enums

ESCMode
enum ESCMode
Undocumented in source.

Functions

empty
bool empty()
Undocumented in source. Be warned that the author may not have intended to support it.
front
char front()
Undocumented in source. Be warned that the author may not have intended to support it.
popFront
void popFront()
Undocumented in source. Be warned that the author may not have intended to support it.
prepareEscape
void prepareEscape()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

escape_char
char escape_char;
Undocumented in source.
mode
ESCMode mode;
Undocumented in source.
range
S range;
Undocumented in source.

Meta