Lumiera  0.pre.03
»edit your freedom«
IosSavepoint Class Reference

#include "lib/ios-savepoint.hpp"

Description

RAII helper to capture and restore output stream format settings.

Definition at line 58 of file ios-savepoint.hpp.

Public Member Functions

 IosSavepoint (std::ostream &stream_to_capture)
 

Private Attributes

char fillChar_
 
std::ios_base::fmtflags prevFlags_
 
std::ostream & theStream_
 

Additional Inherited Members

- Private Member Functions inherited from MoveOnly
 MoveOnly (MoveOnly &&)=default
 
 MoveOnly (MoveOnly const &)=delete
 
MoveOnlyoperator= (MoveOnly &&)=delete
 
MoveOnlyoperator= (MoveOnly const &)=delete
 
+ Inheritance diagram for IosSavepoint:
+ Collaboration diagram for IosSavepoint:

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