/code> flag.
</dd>

<dt><h4><code>
~text_oarchive();
</code></h4></dt>
<dd>
Destructor for an archive.  This should be called before the stream is
closed.  It restores any altered stream facets to their state before the
archive was opened.
</dd>

</dl>

<pre><code>
namespace boost {
namespace archive {

class text_iarchive : ...
{
    ...
public:
    ... // implementation of the <strong>Loading Archive</strong> concept
    text_iarchive(std::istream & is, unsigned int flags = 0);
    ~text_iarchive();
};

}