26 const char*
schemaURL=
"http://minsky.sf.net/minsky";
34 std::function<void()>
f;
43 const OnExit closeOnExit([&](){
os.close();});
50 catch (
const xml_pack_t::PackAborted&) {}
54 throw runtime_error(
"cannot save to "+
fileName);
76 thread=std::thread([
this,m](){
81 catch (
const std::exception& ex) {
lastError=ex.what();}
OnExit(const std::function< void()> &f)
void save(const schema3::Minsky &)
Creation and access to the minskyTCL_obj object, which has code to record whenever Minsky's state cha...
void xml_pack(xml_pack_t &t, const string &d, minsky::Optional< T > &a)
Saver(const std::string &fileName)
classdesc::xml_pack_t packer
void save(const schema3::Minsky &)