19 #ifndef OST_IO_MMCIF_STR_HH
20 #define OST_IO_MMCIF_STR_HH
30 namespace ost {
namespace io {
35 const std::vector<MMCifWriterEntity>& entity_info = std::vector<MMCifWriterEntity>());
40 const std::vector<MMCifWriterEntity>& entity_info = std::vector<MMCifWriterEntity>());
45 const std::vector<MMCifWriterEntity>& entity_info = std::vector<MMCifWriterEntity>());
47 std::tuple<mol::EntityHandle, MMCifInfo, ost::seq::SequenceList>
DLLEXPORT_OST_IO
boost::shared_ptr< CompoundLib > CompoundLibPtr
String DLLEXPORT_OST_IO EntityToMMCifString(const ost::mol::EntityHandle &ent, const String &data_name, ost::conop::CompoundLibPtr compound_lib, bool mmcif_conform, const std::vector< MMCifWriterEntity > &entity_info=std::vector< MMCifWriterEntity >())
String DLLEXPORT_OST_IO OMFToMMCifString(const ost::io::OMF &omf, const String &data_name, ost::conop::CompoundLibPtr compound_lib, bool mmcif_conform, const std::vector< MMCifWriterEntity > &entity_info=std::vector< MMCifWriterEntity >())
std::tuple< mol::EntityHandle, MMCifInfo, ost::seq::SequenceList > DLLEXPORT_OST_IO MMCifStringToEntity(const String &mmcif, const IOProfile &profile, bool process)