#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_ |