24 #ifndef OST_HHM_IO_HANDLER_HH
25 #define OST_HHM_IO_HANDLER_HH
30 namespace ost {
namespace io {
34 virtual void Import(seq::ProfileHandle& prof,
35 const boost::filesystem::path& loc);
36 virtual void ImportFromString(seq::ProfileHandle& prof,
38 virtual void Export(
const seq::ProfileHandle& prof,
39 const boost::filesystem::path& loc)
const;
41 static bool ProvidesImport(
const boost::filesystem::path& loc,
42 const String& format=
"auto");
43 static bool ProvidesExport(
const boost::filesystem::path& loc,
44 const String& format=
"auto");
static String GetFormatDescription()
ProfileIOHandlerFactory< HhmIOHandler > HhmIOHandlerFactory
static String GetFormatName()
Provides a profile for a sequence.