toSDLString - multiple declarations

Function toSDLString

Prototype

string toSDLString(T)(
  T value
)
if (is(T == Value) || isValueType!T);

Function toSDLString

Throws SDLangException if value is infinity, -infinity or NaN, because

those are not currently supported by the SDLang spec.

Prototype

void toSDLString(Sink)(
  Value value,
  ref Sink sink
)
if (isOutputRange!(Sink, char));

Function toSDLString

Prototype

void toSDLString(Sink)(
  typeof(null) value,
  ref Sink sink
)
if (isOutputRange!(Sink, char));

Function toSDLString

Prototype

void toSDLString(Sink)(
  bool value,
  ref Sink sink
)
if (isOutputRange!(Sink, char));

Function toSDLString

Prototype

void toSDLString(Sink)(
  string value,
  ref Sink sink
)
if (isOutputRange!(Sink, char));

Function toSDLString

Prototype

void toSDLString(Sink)(
  dchar value,
  ref Sink sink
)
if (isOutputRange!(Sink, char));

Function toSDLString

Prototype

void toSDLString(Sink)(
  int value,
  ref Sink sink
)
if (isOutputRange!(Sink, char));

Function toSDLString

Prototype

void toSDLString(Sink)(
  long value,
  ref Sink sink
)
if (isOutputRange!(Sink, char));

Function toSDLString

Prototype

void toSDLString(Sink)(
  float value,
  ref Sink sink
)
if (isOutputRange!(Sink, char));

Function toSDLString

Prototype

void toSDLString(Sink)(
  double value,
  ref Sink sink
)
if (isOutputRange!(Sink, char));

Function toSDLString

Prototype

void toSDLString(Sink)(
  real value,
  ref Sink sink
)
if (isOutputRange!(Sink, char));

Function toSDLString

Prototype

void toSDLString(Sink)(
  Date value,
  ref Sink sink
)
if (isOutputRange!(Sink, char));

Function toSDLString

Prototype

void toSDLString(Sink)(
  DateTimeFrac value,
  ref Sink sink
)
if (isOutputRange!(Sink, char));

Function toSDLString

Prototype

void toSDLString(Sink)(
  SysTime value,
  ref Sink sink
)
if (isOutputRange!(Sink, char));

Function toSDLString

Prototype

void toSDLString(Sink)(
  DateTimeFracUnknownZone value,
  ref Sink sink
)
if (isOutputRange!(Sink, char));

Function toSDLString

Prototype

void toSDLString(Sink)(
  Duration value,
  ref Sink sink
)
if (isOutputRange!(Sink, char));

Function toSDLString

Prototype

void toSDLString(Sink)(
  ubyte[] value,
  ref Sink sink
)
if (isOutputRange!(Sink, char));

Authors

Copyright

License