Rosetta 3.4
Public Member Functions
core::chemical::ResidueDatabaseIO Class Reference

#include <ResidueDatabaseIO.hh>

Inheritance diagram for core::chemical::ResidueDatabaseIO:
Inheritance graph
[legend]
Collaboration diagram for core::chemical::ResidueDatabaseIO:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ResidueDatabaseIO ()
virtual ~ResidueDatabaseIO ()
std::string schema () const
 return sql statements that setup the right tables
void initialize (utility::sql_database::sessionOP db_session)
 write the schema
core::Real get_version ()
void write_residuetype_to_database (std::string const &residue_type_set_name, core::chemical::ResidueType const &res_type, utility::sql_database::sessionOP db_session)
core::chemical::ResidueTypeOP read_residuetype_from_database (chemical::AtomTypeSetCAP atom_types, chemical::ElementSetCAP elements, chemical::MMAtomTypeSetCAP mm_atom_types, chemical::orbitals::OrbitalTypeSetCAP orbital_atom_types, std::string const &residue_type_set_name, std::string const &residue_type_name, utility::sql_database::sessionOP db_session)
utility::vector1< std::string > get_all_residues_in_database (utility::sql_database::sessionOP db_session)

Constructor & Destructor Documentation

core::chemical::ResidueDatabaseIO::ResidueDatabaseIO ( )
core::chemical::ResidueDatabaseIO::~ResidueDatabaseIO ( ) [virtual]

Member Function Documentation

utility::vector1< std::string > core::chemical::ResidueDatabaseIO::get_all_residues_in_database ( utility::sql_database::sessionOP  db_session)
core::Real core::chemical::ResidueDatabaseIO::get_version ( )
void core::chemical::ResidueDatabaseIO::initialize ( utility::sql_database::sessionOP  db_session)

write the schema

References schema().

core::chemical::ResidueTypeOP core::chemical::ResidueDatabaseIO::read_residuetype_from_database ( chemical::AtomTypeSetCAP  atom_types,
chemical::ElementSetCAP  elements,
chemical::MMAtomTypeSetCAP  mm_atom_types,
chemical::orbitals::OrbitalTypeSetCAP  orbital_atom_types,
std::string const &  residue_type_set_name,
std::string const &  residue_type_name,
utility::sql_database::sessionOP  db_session 
)
std::string core::chemical::ResidueDatabaseIO::schema ( ) const

return sql statements that setup the right tables

Referenced by initialize(), and protocols::features::ResidueTypesFeatures::schema().

void core::chemical::ResidueDatabaseIO::write_residuetype_to_database ( std::string const &  residue_type_set_name,
core::chemical::ResidueType const &  res_type,
utility::sql_database::sessionOP  db_session 
)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines