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

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

void put(
  char elem
);

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

void put(
  dchar elem
);

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

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.