/** * @file stream_util.cpp * C++ stream utility * * @remark Copyright 2003 OProfile authors * @remark Read the file COPYING * * @author Philippe Elie * @author John Levon */ #include "stream_util.h" using namespace std; io_state::io_state(ios & stream_) : stream(stream_), format(stream.flags()), precision(stream.precision()), fill(stream.fill()) { } io_state::~io_state() { stream.flags(format); stream.precision(precision); stream.fill(fill); }