Rosetta
|
Utility functions for the chemistry classes, primarily, in constructing XML-Schema type definitions. More...
#include <core/types.hh>
#include <basic/datacache/DataMap.fwd.hh>
#include <utility/tag/Tag.fwd.hh>
#include <utility/tag/XMLSchemaGeneration.fwd.hh>
#include <string>
Namespaces | |
protocols | |
The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP. | |
protocols::chemistries | |
Functions | |
std::string | protocols::chemistries::complex_type_name_for_chemistry (std::string const &chem_type) |
Used to name the xs:complexType for a chemistry that is created with the "chem_type" tag-name. Does so by prepending "chemistry_" and appending "Type" to the "chem_type". More... | |
void | protocols::chemistries::xsd_type_definition_w_attributes (utility::tag::XMLSchemaDefinition &xsd, std::string const &chem_type, std::string const &chem_description, utility::tag::AttributeList const &attributes) |
Define the XML schema definition for a Chemistry which possibly contains attributes/options, but no sub-tags. More... | |
void | protocols::chemistries::xsd_type_definition_w_attributes_and_repeatable_subelements (utility::tag::XMLSchemaDefinition &xsd, std::string const &chem_type, std::string const &description, utility::tag::AttributeList const &attributes, utility::tag::XMLSchemaSimpleSubelementList const &subelements) |
Define the XML schema definition for a Chemistry that contains subtags and attributes (aka options). More... | |
Utility functions for the chemistry classes, primarily, in constructing XML-Schema type definitions.