![]() |
Rosetta
2021.16
|
The Creator class is responsible for creating a particular RDF Function class. More...
#include <RDFFunctionCreator.hh>

Public Member Functions | |
| RDFFunctionCreator () | |
| ~RDFFunctionCreator () override | |
| virtual RDFBaseOP | create_rdf_function () const =0 |
| virtual std::string | type_name () const =0 |
| virtual void | provide_xml_schema (utility::tag::XMLSchemaDefinition &xsd) const =0 |
The Creator class is responsible for creating a particular RDF Function class.
|
inline |
|
inlineoverride |
|
pure virtual |
Implemented in protocols::ligand_docking::rdf::RDFBinaryOrbitalFunctionCreator, protocols::ligand_docking::rdf::RDFOrbitalFunctionCreator, protocols::ligand_docking::rdf::RDFBinaryHbondCreator, protocols::ligand_docking::rdf::RDFHbondCreator, protocols::ligand_docking::rdf::RDFChargeCreator, protocols::ligand_docking::rdf::RDFElecCreator, and protocols::ligand_docking::rdf::RDFEtableCreator.
|
pure virtual |
Implemented in protocols::ligand_docking::rdf::RDFBinaryOrbitalFunctionCreator, protocols::ligand_docking::rdf::RDFOrbitalFunctionCreator, protocols::ligand_docking::rdf::RDFBinaryHbondCreator, protocols::ligand_docking::rdf::RDFHbondCreator, protocols::ligand_docking::rdf::RDFChargeCreator, protocols::ligand_docking::rdf::RDFElecCreator, and protocols::ligand_docking::rdf::RDFEtableCreator.
|
pure virtual |
Implemented in protocols::ligand_docking::rdf::RDFBinaryOrbitalFunctionCreator, protocols::ligand_docking::rdf::RDFOrbitalFunctionCreator, protocols::ligand_docking::rdf::RDFBinaryHbondCreator, protocols::ligand_docking::rdf::RDFHbondCreator, protocols::ligand_docking::rdf::RDFChargeCreator, protocols::ligand_docking::rdf::RDFElecCreator, and protocols::ligand_docking::rdf::RDFEtableCreator.
1.8.7