Function toSDLString
Overload group
Prototype
string toSDLString(T)(T value) if (is(T : Value) || is(T : bool) || is(T : string) || is(T : dchar) || is(T : int) || is(T : long) || is(T : float) || is(T : double) || is(T : real) || is(T : Date) || is(T : DateTimeFrac) || is(T : SysTime) || is(T : DateTimeFracUnknownZone) || is(T : Duration) || is(T : ubyte[]) || is(T : typeof(null)))(
T value
);
Overload group
Prototype
void toSDLString(Sink)(Value value, ref Sink sink) if (isOutputRange!(Sink, char))(
Value value,
ref Sink sink
);
Overload group
Prototype
void toSDLString(Sink)(typeof(null) value, ref Sink sink) if (isOutputRange!(Sink, char))(
typeof function(null) value,
ref Sink sink
);
Overload group
Prototype
void toSDLString(Sink)(bool value, ref Sink sink) if (isOutputRange!(Sink, char))(
bool value,
ref Sink sink
);
Overload group
Prototype
void toSDLString(Sink)(string value, ref Sink sink) if (isOutputRange!(Sink, char))(
string value,
ref Sink sink
);
Overload group
Prototype
void toSDLString(Sink)(dchar value, ref Sink sink) if (isOutputRange!(Sink, char))(
dchar value,
ref Sink sink
);
Overload group
Prototype
void toSDLString(Sink)(int value, ref Sink sink) if (isOutputRange!(Sink, char))(
int value,
ref Sink sink
);
Overload group
Prototype
void toSDLString(Sink)(long value, ref Sink sink) if (isOutputRange!(Sink, char))(
long value,
ref Sink sink
);
Overload group
Prototype
void toSDLString(Sink)(float value, ref Sink sink) if (isOutputRange!(Sink, char))(
float value,
ref Sink sink
);
Overload group
Prototype
void toSDLString(Sink)(double value, ref Sink sink) if (isOutputRange!(Sink, char))(
double value,
ref Sink sink
);
Overload group
Prototype
void toSDLString(Sink)(real value, ref Sink sink) if (isOutputRange!(Sink, char))(
real value,
ref Sink sink
);
Overload group
Prototype
void toSDLString(Sink)(Date value, ref Sink sink) if (isOutputRange!(Sink, char))(
Date value,
ref Sink sink
);
Overload group
Prototype
void toSDLString(Sink)(DateTimeFrac value, ref Sink sink) if (isOutputRange!(Sink, char))(
DateTimeFrac value,
ref Sink sink
);
Overload group
Prototype
void toSDLString(Sink)(SysTime value, ref Sink sink) if (isOutputRange!(Sink, char))(
SysTime value,
ref Sink sink
);
Overload group
Prototype
void toSDLString(Sink)(DateTimeFracUnknownZone value, ref Sink sink) if (isOutputRange!(Sink, char))(
DateTimeFracUnknownZone value,
ref Sink sink
);
Overload group
Prototype
void toSDLString(Sink)(Duration value, ref Sink sink) if (isOutputRange!(Sink, char))(
Duration value,
ref Sink sink
);
Overload group
Prototype
void toSDLString(Sink)(ubyte[] value, ref Sink sink) if (isOutputRange!(Sink, char))(
ubyte[] value,
ref Sink sink
);