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