From 9823675832d4168d6cfb86d74d25a07f5ee37cf8 Mon Sep 17 00:00:00 2001 From: Victor Zverovich Date: Wed, 20 Jul 2016 08:17:33 -0700 Subject: [PATCH] Break long lines --- doc/api.rst | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/doc/api.rst b/doc/api.rst index 58c3c77e..4b7f4f8e 100644 --- a/doc/api.rst +++ b/doc/api.rst @@ -45,8 +45,9 @@ For even better speed use the `write API`_. Date and time formatting ------------------------ -The library supports `strftime `_-like -date and time formatting:: +The library supports `strftime +`_-like date and time +formatting:: #include "fmt/time.h" @@ -68,7 +69,7 @@ formatting of user-defined types that have overloaded ``operator<<``:: class Date { int year_, month_, day_; public: - Date(int year, int month, int day) : year_(year), month_(month), day_(day) {} + Date(int year, int month, int day): year_(year), month_(month), day_(day) {} friend std::ostream &operator<<(std::ostream &os, const Date &d) { return os << d.year_ << '-' << d.month_ << '-' << d.day_; @@ -150,8 +151,8 @@ Write API The write API provides classes for writing formatted data into character streams. It is usually faster than the `format API`_ but, as IOStreams, may result in larger compiled code size. The main writer class is -`~fmt::BasicMemoryWriter` which stores its output in a memory buffer and provides -direct access to it. It is possible to create custom writers that +`~fmt::BasicMemoryWriter` which stores its output in a memory buffer and +provides direct access to it. It is possible to create custom writers that store output elsewhere by subclassing `~fmt::BasicWriter`. .. doxygenclass:: fmt::BasicWriter @@ -227,7 +228,8 @@ A custom allocator class can be specified as a template argument to It is also possible to write a formatting function that uses a custom allocator:: - typedef std::basic_string, CustomAllocator> CustomString; + typedef std::basic_string, CustomAllocator> + CustomString; CustomString format(CustomAllocator alloc, fmt::CStringRef format_str, fmt::ArgList args) {