Public Types | Public Member Functions | Public Attributes | List of all members
boost::io::detail::stream_format_state< Ch, Tr > Struct Template Reference

#include <internals.hpp>

Public Types

typedef BOOST_IO_STD basic_ios< Ch, Tr > basic_ios
 

Public Member Functions

template<class T >
void apply_manip (T manipulator)
 
void apply_on (basic_ios &os, boost::io::detail::locale_t *loc_default=0) const
 
void reset (Ch fill)
 
void set_by_stream (const basic_ios &os)
 
 stream_format_state (Ch fill)
 

Public Attributes

std::ios_base::iostate exceptions_
 
Ch fill_
 
std::ios_base::fmtflags flags_
 
boost::optional< boost::io::detail::locale_tloc_
 
std::streamsize precision_
 
std::ios_base::iostate rdstate_
 
std::streamsize width_
 

Detailed Description

template<class Ch, class Tr>
struct boost::io::detail::stream_format_state< Ch, Tr >

Definition at line 34 of file internals.hpp.

Member Typedef Documentation

template<class Ch , class Tr >
typedef BOOST_IO_STD basic_ios<Ch, Tr> boost::io::detail::stream_format_state< Ch, Tr >::basic_ios

Definition at line 36 of file internals.hpp.

Constructor & Destructor Documentation

template<class Ch , class Tr >
boost::io::detail::stream_format_state< Ch, Tr >::stream_format_state ( Ch  fill)
inline

Definition at line 38 of file internals.hpp.

Member Function Documentation

template<class Ch , class Tr >
template<class T >
void boost::io::detail::stream_format_state< Ch, Tr >::apply_manip ( manipulator)
inline

Definition at line 46 of file internals.hpp.

template<class Ch , class Tr >
void boost::io::detail::stream_format_state< Ch, Tr >::apply_on ( basic_ios os,
boost::io::detail::locale_t loc_default = 0 
) const

Definition at line 105 of file internals.hpp.

template<class Ch , class Tr >
void boost::io::detail::stream_format_state< Ch, Tr >::reset ( Ch  fill)
inline

Definition at line 151 of file internals.hpp.

template<class Ch , class Tr >
void boost::io::detail::stream_format_state< Ch, Tr >::set_by_stream ( const basic_ios os)

Definition at line 129 of file internals.hpp.

Member Data Documentation

template<class Ch , class Tr >
std::ios_base::iostate boost::io::detail::stream_format_state< Ch, Tr >::exceptions_

Definition at line 55 of file internals.hpp.

template<class Ch , class Tr >
Ch boost::io::detail::stream_format_state< Ch, Tr >::fill_

Definition at line 52 of file internals.hpp.

template<class Ch , class Tr >
std::ios_base::fmtflags boost::io::detail::stream_format_state< Ch, Tr >::flags_

Definition at line 53 of file internals.hpp.

Definition at line 56 of file internals.hpp.

template<class Ch , class Tr >
std::streamsize boost::io::detail::stream_format_state< Ch, Tr >::precision_

Definition at line 51 of file internals.hpp.

template<class Ch , class Tr >
std::ios_base::iostate boost::io::detail::stream_format_state< Ch, Tr >::rdstate_

Definition at line 54 of file internals.hpp.

template<class Ch , class Tr >
std::streamsize boost::io::detail::stream_format_state< Ch, Tr >::width_

Definition at line 50 of file internals.hpp.


The documentation for this struct was generated from the following file:


librealsense2
Author(s): Sergey Dorodnicov , Doron Hirshberg , Mark Horn , Reagan Lopez , Itay Carpis
autogenerated on Mon May 3 2021 02:50:34