add load_state/save_state to python bindings and made them build

This commit is contained in:
Arvid Norberg
2009-12-05 07:24:22 +00:00
parent ff2063651b
commit a6ed83e7fe
8 changed files with 25 additions and 17 deletions

View File

@@ -159,6 +159,18 @@ namespace
return s.load_country_db(file.c_str());
}
#endif
entry save_state(session const& s)
{
entry e;
s.save_state(e);
return e;
}
void load_state(session& s, entry const& e)
{
s.load_state(e);
}
} // namespace unnamed
@@ -316,8 +328,8 @@ void bind_session()
.def("load_asnum_db", &load_asnum_db)
.def("load_country_db", &load_country_db)
#endif
.def("load_state", allow_threads(&session::load_state))
.def("state", allow_threads(&session::state))
.def("load_state", &load_state)
.def("save_state", &save_state)
#ifndef TORRENT_NO_DEPRECATE
.def("set_severity_level", allow_threads(&session::set_severity_level))
#endif