Function OutputStream.put

These methods provide an output range interface.

Note that these functions do not flush the output stream for performance reasons. flush() needs to be called manually afterwards.

Prototypes

void put(
  ubyte elem
) final abstract;

void put(
  const(ubyte[]) elems
) final abstract;

void put(
  char elem
) final abstract;

void put(
  const(char[]) elems
) final abstract;

void put(
  dchar elem
) final abstract;

void put(
  const(dchar[]) elems
) final abstract;

See Also

http://dlang.org/phobos/std_range.html#isOutputRange

Authors

Sönke Ludwig

Copyright

© 2012 RejectedSoftware e.K.

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.