#include <ostream-joiner.hpp>
Public Types | |
typedef CharT | char_type |
typedef Traits | traits_type |
typedef std::basic_ostream< CharT, Traits > | ostream_type |
typedef std::output_iterator_tag | iterator_category |
typedef void | value_type |
typedef void | difference_type |
typedef void | pointer |
typedef void | reference |
Public Member Functions | |
ostream_joiner (ostream_type &os, const DelimT &delimiter) noexcept(std::is_nothrow_copy_constructible< DelimT >::value) | |
ostream_joiner (ostream_type &os, DelimT &&delimiter) noexcept(std::is_nothrow_move_constructible< DelimT >::value) | |
template<typename T > | |
ostream_joiner & | operator= (const T &value) |
ostream_joiner & | operator* () noexcept |
ostream_joiner & | operator++ () noexcept |
ostream_joiner & | operator++ (int) noexcept |
Definition at line 55 of file ostream-joiner.hpp.
typedef CharT ndn::ostream_joiner< DelimT, CharT, Traits >::char_type |
Definition at line 58 of file ostream-joiner.hpp.
typedef Traits ndn::ostream_joiner< DelimT, CharT, Traits >::traits_type |
Definition at line 59 of file ostream-joiner.hpp.
typedef std::basic_ostream<CharT, Traits> ndn::ostream_joiner< DelimT, CharT, Traits >::ostream_type |
Definition at line 60 of file ostream-joiner.hpp.
typedef std::output_iterator_tag ndn::ostream_joiner< DelimT, CharT, Traits >::iterator_category |
Definition at line 61 of file ostream-joiner.hpp.
typedef void ndn::ostream_joiner< DelimT, CharT, Traits >::value_type |
Definition at line 62 of file ostream-joiner.hpp.
typedef void ndn::ostream_joiner< DelimT, CharT, Traits >::difference_type |
Definition at line 63 of file ostream-joiner.hpp.
typedef void ndn::ostream_joiner< DelimT, CharT, Traits >::pointer |
Definition at line 64 of file ostream-joiner.hpp.
typedef void ndn::ostream_joiner< DelimT, CharT, Traits >::reference |
Definition at line 65 of file ostream-joiner.hpp.
|
inlinenoexcept |
Definition at line 67 of file ostream-joiner.hpp.
|
inlinenoexcept |
Definition at line 73 of file ostream-joiner.hpp.
|
inline |
Definition at line 81 of file ostream-joiner.hpp.
|
inlinenoexcept |
Definition at line 92 of file ostream-joiner.hpp.
|
inlinenoexcept |
Definition at line 98 of file ostream-joiner.hpp.
|
inlinenoexcept |
Definition at line 104 of file ostream-joiner.hpp.