5 #ifndef VCCC_LOG_IOMANIP_HPP
6 #define VCCC_LOG_IOMANIP_HPP
31 template<
typename CharT,
typename String,
typename Stream>
49 template<
typename CharT,
typename String,
typename Stream>
68 template<
typename CharT,
typename String,
typename Stream>
87 template<
typename CharT,
typename String,
typename Stream>
stream wrapper that supports extended operator overloading
Definition: stream_wrapper.hpp:186
Manipulator for expanding aggregate types.
Definition: iomanip.hpp:62
ExpandAggregate(bool value)
Definition: iomanip.hpp:66
BasicStreamWrapper< CharT, String, Stream > & operator()(BasicStreamWrapper< CharT, String, Stream > &stream) const
Definition: iomanip.hpp:69
ExpandAggregate()
Definition: iomanip.hpp:64
Expand array instead of printing its value.
Definition: iomanip.hpp:81
ExpandArray(bool value)
Definition: iomanip.hpp:85
ExpandArray()
Definition: iomanip.hpp:83
BasicStreamWrapper< CharT, String, Stream > & operator()(BasicStreamWrapper< CharT, String, Stream > &stream) const
Definition: iomanip.hpp:88
Manipulator for adding quotation to strings(only to string and string_view)
Definition: iomanip.hpp:42
Quoted()
Definition: iomanip.hpp:44
Quoted(bool value)
Definition: iomanip.hpp:46
BasicStreamWrapper< CharT, String, Stream > & operator()(BasicStreamWrapper< CharT, String, Stream > &stream) const
Definition: iomanip.hpp:50
Set separator to vccc::BasicStreamWrapper.
Definition: iomanip.hpp:27
Separator(std::string sep)
Definition: iomanip.hpp:29
BasicStreamWrapper< CharT, String, Stream > & operator()(BasicStreamWrapper< CharT, String, Stream > &stream) const
Definition: iomanip.hpp:32
Manipulator for vccc::StreamWrapper.
Definition: stream_wrapper.hpp:84
VCCC_NODISCARD bool quote_string() const noexcept
Definition: stream_wrapper.hpp:131
VCCC_NODISCARD bool expand_aggregate() const noexcept
Definition: stream_wrapper.hpp:139
const string_type & separator() const
Get current separator.
Definition: stream_wrapper.hpp:118
VCCC_NODISCARD bool expand_array()
Definition: stream_wrapper.hpp:147
Definition: matrix.hpp:495
Definition: directory.h:12
constexpr VCCC_INLINE_OR_STATIC detail::element_niebloid< 1 > value
Definition: key_value.hpp:35