9 #ifndef STK_UTIL_DIAG_MANIP_HPP
10 #define STK_UTIL_DIAG_MANIP_HPP
14 #include <stk_util/diag/Writer_fwd.hpp>
15 #include <stk_util/diag/Writer.hpp>
48 Writer &operator<<(Writer &dout, _setw set_width);
58 : m_precision(precision)
74 Writer &operator<<(Writer &dout, _setprecision set_precision);
100 Writer &operator<<(Writer &dout, _setfill set_fill);
113 std::ios_base::fmtflags m_flags;
126 Writer &operator<<(Writer &dout, _setiosflags set_flags);
139 std::ios_base::fmtflags m_flags;
152 Writer &operator<<(Writer &dout, _resetiosflags reset_flags);
154 Writer &fixed(Writer &dout);
155 Writer &scientific(Writer &dout);
156 Writer &dec(Writer &dout);
157 Writer &hex(Writer &dout);
158 Writer &oct(Writer &dout);
177 #endif // STK_UTIL_DIAG_MANIP_HPP