#include <internals_fwd.hpp>

Public Types | |
| typedef BOOST_IO_STD basic_ios < Ch, Tr > | basic_ios |
Public Member Functions | |
| stream_format_state (Ch fill) | |
| void | reset (Ch fill) |
| void | set_by_stream (const basic_ios &os) |
| void | apply_on (basic_ios &os, boost::io::detail::locale_t *loc_default=0) const |
| template<class T > | |
| void | apply_manip (T manipulator) |
Public Attributes | |
| std::streamsize | width_ |
| std::streamsize | precision_ |
| Ch | fill_ |
| std::ios_base::fmtflags | flags_ |
| std::ios_base::iostate | rdstate_ |
| std::ios_base::iostate | exceptions_ |
| boost::optional < boost::io::detail::locale_t > | loc_ |
| typedef BOOST_IO_STD basic_ios<Ch, Tr> boost::io::detail::stream_format_state< Ch, Tr >::basic_ios |
|
inline |
|
inline |
| void boost::io::detail::stream_format_state< Ch, Tr >::apply_on | ( | basic_ios & | os, |
| boost::io::detail::locale_t * | loc_default = 0 |
||
| ) | const |
References boost::detail::void.
Referenced by boost::io::detail::put().
|
inline |
References std::fill().
Referenced by boost::io::detail::stream_format_state< Ch, Tr >::stream_format_state().
| void boost::io::detail::stream_format_state< Ch, Tr >::set_by_stream | ( | const basic_ios & | os | ) |
| std::ios_base::iostate boost::io::detail::stream_format_state< Ch, Tr >::exceptions_ |
| Ch boost::io::detail::stream_format_state< Ch, Tr >::fill_ |
| std::ios_base::fmtflags boost::io::detail::stream_format_state< Ch, Tr >::flags_ |
Referenced by boost::io::detail::parse_printf_directive().
| boost::optional<boost::io::detail::locale_t> boost::io::detail::stream_format_state< Ch, Tr >::loc_ |
| std::streamsize boost::io::detail::stream_format_state< Ch, Tr >::precision_ |
Referenced by boost::io::detail::parse_printf_directive().
| std::ios_base::iostate boost::io::detail::stream_format_state< Ch, Tr >::rdstate_ |
| std::streamsize boost::io::detail::stream_format_state< Ch, Tr >::width_ |