Public Types | Public Member Functions | Private Attributes | List of all members
absl::random_internal::istream_state_saver< IStream > Class Template Reference

#include <iostream_state_saver.h>

Public Types

using flags_type = std::ios_base::fmtflags
 
using flags_type = std::ios_base::fmtflags
 
using istream_type = IStream
 
using istream_type = IStream
 

Public Member Functions

 istream_state_saver (istream_type &is, flags_type flags)
 
 istream_state_saver (istream_type &is, flags_type flags)
 
 ~istream_state_saver ()
 
 ~istream_state_saver ()
 

Private Attributes

flags_type flags_
 
istream_typeis_
 

Detailed Description

template<typename IStream>
class absl::random_internal::istream_state_saver< IStream >

Definition at line 132 of file abseil-cpp/absl/random/internal/iostream_state_saver.h.

Member Typedef Documentation

◆ flags_type [1/2]

template<typename IStream >
using absl::random_internal::istream_state_saver< IStream >::flags_type = std::ios_base::fmtflags

◆ flags_type [2/2]

template<typename IStream >
using absl::random_internal::istream_state_saver< IStream >::flags_type = std::ios_base::fmtflags

◆ istream_type [1/2]

template<typename IStream >
using absl::random_internal::istream_state_saver< IStream >::istream_type = IStream

◆ istream_type [2/2]

template<typename IStream >
using absl::random_internal::istream_state_saver< IStream >::istream_type = IStream

Constructor & Destructor Documentation

◆ istream_state_saver() [1/2]

template<typename IStream >
absl::random_internal::istream_state_saver< IStream >::istream_state_saver ( istream_type is,
flags_type  flags 
)
inline

◆ ~istream_state_saver() [1/2]

template<typename IStream >
absl::random_internal::istream_state_saver< IStream >::~istream_state_saver ( )
inline

◆ istream_state_saver() [2/2]

template<typename IStream >
absl::random_internal::istream_state_saver< IStream >::istream_state_saver ( istream_type is,
flags_type  flags 
)
inline

◆ ~istream_state_saver() [2/2]

template<typename IStream >
absl::random_internal::istream_state_saver< IStream >::~istream_state_saver ( )
inline

Member Data Documentation

◆ flags_

template<typename IStream >
flags_type absl::random_internal::istream_state_saver< IStream >::flags_
private

◆ is_

template<typename IStream >
istream_type & absl::random_internal::istream_state_saver< IStream >::is_
private

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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:54