\rst Writes formatted data. *args* is an argument list representing arbitrary arguments. **Example**:: MemoryWriter out; out.write("Current point:\n"); out.write("({:+f}, {:+f})", -3.14, 3.14); This will write the following output to the ``out`` object: .. code-block:: none Current point: (-3.140000, +3.140000) The output can be
| 1564 | \endrst |
| 1565 | */ |
| 1566 | void write(BasicStringRef<Char> format, ArgList args) { |
| 1567 | BasicFormatter<Char>(*this).format(format, args); |
| 1568 | } |
| 1569 | FMT_VARIADIC_VOID(write, BasicStringRef<Char>) |
| 1570 | |
| 1571 | BasicWriter &operator<<(int value) { |