19 #ifndef OST_IO_PROMOD_IO_HANDLER_HH
20 #define OST_IO_PROMOD_IO_HANDLER_HH
28 namespace ost {
namespace io {
33 const boost::filesystem::path& loc);
35 virtual void Export(
const seq::ConstSequenceList& ent,
36 const boost::filesystem::path& loc)
const;
39 std::istream& instream);
41 virtual void Export(
const seq::ConstSequenceList& ent,
42 std::ostream& ostream)
const;
44 static bool ProvidesImport(
const boost::filesystem::path& loc,
45 const String& format=
"auto");
46 static bool ProvidesExport(
const boost::filesystem::path& loc,
47 const String& format=
"auto");