1 ////////////////////////////////////////////////////////////////////////////////
3 // Author: Andy Rushton
4 // Copyright: (c) Southampton University 1999-2004
5 // (c) Andy Rushton 2004-2009
6 // License: BSD License, see ../docs/license.html
8 ////////////////////////////////////////////////////////////////////////////////
9 #include "persistent_string.hpp"
11 ////////////////////////////////////////////////////////////////////////////////
13 void stlplus::dump_string(stlplus::dump_context
& context
, const std::string
& data
)
14 throw(stlplus::persistent_dump_failed
)
16 stlplus::dump_basic_string(context
, data
, stlplus::dump_char
);
19 void stlplus::restore_string(stlplus::restore_context
& context
, std::string
& data
)
20 throw(stlplus::persistent_restore_failed
)
22 stlplus::restore_basic_string(context
, data
, stlplus::restore_char
);
25 ////////////////////////////////////////////////////////////////////////////////