- Main Page
- Classes
- Files

- Class List
- Class Members

# ioflags Class Reference

`#include <ioflags.hpp>`

List of all members.

## Public Member Functions
| ioflags (std::basic_ios< char > &stream)
| ~ioflags ()
| Restore the formatting flags.

## Detailed Description

Save and restore I/O stream flags. When a function needs to temporarily alter an I/O stream flags, simply define an object of type `ioflags`. Set whatever flags you want. When the block exits or function returns, the original flags are restored.

Definition at line 15 of file ioflags.hpp.

## Constructor & Destructor Documentation

ioflags::ioflags | ( | std::basic_ios< char > & | stream | ) | `[inline]`

Save the formatting flags from `stream`.

Parameters:

  | stream | The stream that will have its flags modified and restored.

Definition at line 20 of file ioflags.hpp.

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

- ioflags.hpp