Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
boost::io::basic_ios_all_saver< Ch, Tr > Class Template Reference

#include <ios_state.hpp>

Public Types

typedef ::std::basic_ios< Ch, Tr > state_type
 

Public Member Functions

 basic_ios_all_saver (state_type &s)
 
void restore ()
 
 ~basic_ios_all_saver ()
 

Private Member Functions

basic_ios_all_saveroperator= (const basic_ios_all_saver &)
 

Private Attributes

state_type::fmtflags const a1_save_
 
::std::streamsize const a2_save_
 
::std::streamsize const a3_save_
 
state_type::iostate const a4_save_
 
state_type::iostate const a5_save_
 
::std::basic_ostream< Ch, Tr > *const a6_save_
 
::std::basic_streambuf< Ch, Tr > *const a7_save_
 
state_type::char_type const a8_save_
 
::std::locale const a9_save_
 
state_types_save_
 

Detailed Description

template<typename Ch, class Tr>
class boost::io::basic_ios_all_saver< Ch, Tr >

Definition at line 355 of file ios_state.hpp.

Member Typedef Documentation

template<typename Ch , class Tr >
typedef ::std::basic_ios<Ch, Tr> boost::io::basic_ios_all_saver< Ch, Tr >::state_type

Definition at line 358 of file ios_state.hpp.

Constructor & Destructor Documentation

template<typename Ch , class Tr >
boost::io::basic_ios_all_saver< Ch, Tr >::basic_ios_all_saver ( state_type s)
inlineexplicit

Definition at line 360 of file ios_state.hpp.

template<typename Ch , class Tr >
boost::io::basic_ios_all_saver< Ch, Tr >::~basic_ios_all_saver ( )
inline

Definition at line 370 of file ios_state.hpp.

Member Function Documentation

template<typename Ch , class Tr >
basic_ios_all_saver& boost::io::basic_ios_all_saver< Ch, Tr >::operator= ( const basic_ios_all_saver< Ch, Tr > &  )
private
template<typename Ch , class Tr >
void boost::io::basic_ios_all_saver< Ch, Tr >::restore ( )
inline

Definition at line 373 of file ios_state.hpp.

Member Data Documentation

template<typename Ch , class Tr >
state_type::fmtflags const boost::io::basic_ios_all_saver< Ch, Tr >::a1_save_
private

Definition at line 390 of file ios_state.hpp.

template<typename Ch , class Tr >
::std::streamsize const boost::io::basic_ios_all_saver< Ch, Tr >::a2_save_
private

Definition at line 391 of file ios_state.hpp.

template<typename Ch , class Tr >
::std::streamsize const boost::io::basic_ios_all_saver< Ch, Tr >::a3_save_
private

Definition at line 392 of file ios_state.hpp.

template<typename Ch , class Tr >
state_type::iostate const boost::io::basic_ios_all_saver< Ch, Tr >::a4_save_
private

Definition at line 393 of file ios_state.hpp.

template<typename Ch , class Tr >
state_type::iostate const boost::io::basic_ios_all_saver< Ch, Tr >::a5_save_
private

Definition at line 394 of file ios_state.hpp.

template<typename Ch , class Tr >
::std::basic_ostream<Ch, Tr>* const boost::io::basic_ios_all_saver< Ch, Tr >::a6_save_
private

Definition at line 395 of file ios_state.hpp.

template<typename Ch , class Tr >
::std::basic_streambuf<Ch, Tr>* const boost::io::basic_ios_all_saver< Ch, Tr >::a7_save_
private

Definition at line 396 of file ios_state.hpp.

template<typename Ch , class Tr >
state_type::char_type const boost::io::basic_ios_all_saver< Ch, Tr >::a8_save_
private

Definition at line 397 of file ios_state.hpp.

template<typename Ch , class Tr >
::std::locale const boost::io::basic_ios_all_saver< Ch, Tr >::a9_save_
private

Definition at line 399 of file ios_state.hpp.

template<typename Ch , class Tr >
state_type& boost::io::basic_ios_all_saver< Ch, Tr >::s_save_
private

Definition at line 389 of file ios_state.hpp.


The documentation for this class 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