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
);

Authors

Copyright

License