11 #include <boost/noncopyable.hpp> 19 struct archivecontext : boost::noncopyable {
21 archivecontext(std::string
const & filename,
bool write,
bool replace,
bool compress,
bool memory);
24 void grant(
bool write,
bool replace);
30 std::string filename_;
31 std::string filename_new_;
37 void destruct(
bool abort);