Rosetta
|
Task operation/factory utilities useful in RosettaScripts. More...
#include <core/pack/task/TaskFactory.fwd.hh>
#include <core/pack/task/operation/TaskOperation.fwd.hh>
#include <utility/tag/Tag.fwd.hh>
#include <utility/tag/XMLSchemaGeneration.fwd.hh>
#include <utility/vector1.hh>
#include <basic/datacache/DataMap.fwd.hh>
#include <string>
Namespaces | |
core | |
A class for reading in the atom type properties. | |
core::pack | |
core::pack::task | |
Functions | |
static const std::string | core::pack::task::TASK_OPERATIONS_TAG ("task_operations") |
static const std::string | core::pack::task::PACKER_PALETTE_TAG ("packer_palette") |
static const std::string | core::pack::task::TASK_FACTORY_TAG ("task_factory") |
utility::vector1< core::pack::task::operation::TaskOperationOP > | core::pack::task::get_task_operations (utility::tag::TagCOP tag, basic::datacache::DataMap const &data) |
Return a list of the task operations referenced in the given tag. More... | |
core::pack::task::TaskFactoryOP | core::pack::task::parse_task_operations (utility::tag::TagCOP tag, basic::datacache::DataMap const &data) |
Construct a TaskFactory from the task operations referenced in the given tag. More... | |
core::pack::task::TaskFactoryOP | core::pack::task::parse_task_operations (std::string const &task_list, basic::datacache::DataMap const &data) |
Construct a task factory from the task operations referenced in the given comma-separated list of names. More... | |
core::pack::task::TaskFactoryOP | core::pack::task::parse_task_operations (utility::tag::TagCOP tag, basic::datacache::DataMap &data, core::pack::task::TaskFactoryOP &task_factory) |
Construct a TaskFactory by adding the task operations referenced in the given tag to a task factory already present in the data map. More... | |
void | core::pack::task::attributes_for_parse_task_operations (utility::tag::AttributeList &attributes, std::string const &description="", std::string const &packerpalette_description="") |
Append the 'task_operation' attribute. More... | |
void | core::pack::task::attributes_for_parse_task_operations_w_factory (utility::tag::AttributeList &attributes, std::string const &used_for_descr="") |
Append the 'task_operation' and 'task_factory' attributes. More... | |
void | core::pack::task::set_up_packer_palette (utility::tag::TagCOP tag, basic::datacache::DataMap const &data, core::pack::task::TaskFactoryOP &task_factory) |
Parse a "packer_palette" tag from XML, and add a PackerPalette to a TaskFactory. More... | |
Task operation/factory utilities useful in RosettaScripts.