![]() |
Rosetta Core
2014.16.56682
|
Factory class for the creation and initialization of PackerTask objects. More...
#include <TaskFactory.hh>
Public Member Functions | |
| TaskFactory () | |
| TaskFactory (TaskFactory const &) | |
| virtual | ~TaskFactory () |
| TaskFactory const & | operator= (TaskFactory const &) |
| virtual TaskFactoryOP | clone () const |
| PackerTaskOP | create_task_and_apply_taskoperations (pose::Pose const &pose) const |
| Non static version. More... | |
| void | modify_task (core::pose::Pose const &pose, PackerTaskOP task) const |
| void | push_back (TaskOperationCOP) |
| clones the input task, and pushes it back into the list More... | |
| void | push_back (TaskOperationSP) |
| const_iterator | begin () const |
| begin iterator of operations_ More... | |
| const_iterator | end () const |
| end iterator of operations_ More... | |
| void | clear () |
| core::Size | size () const |
| return the size of the operations_ list More... | |
Static Public Member Functions | |
| static PackerTaskOP | create_packer_task (pose::Pose const &) |
| Static construction of a task. More... | |
Private Member Functions | |
| void | copy_operations (TaskFactory const &src) |
Private Attributes | |
| OperationList | operations_ |
Factory class for the creation and initialization of PackerTask objects.
| typedef OperationList::const_iterator core::pack::task::TaskFactory::const_iterator |
| core::pack::task::TaskFactory::TaskFactory | ( | ) |
Referenced by clone().
| core::pack::task::TaskFactory::TaskFactory | ( | TaskFactory const & | src | ) |
References copy_operations().
|
virtual |
| TaskFactory::const_iterator core::pack::task::TaskFactory::begin | ( | ) | const |
| void core::pack::task::TaskFactory::clear | ( | ) |
References operations_.
|
virtual |
References TaskFactory().
|
private |
References begin(), end(), and operations_.
Referenced by operator=(), and TaskFactory().
|
static |
Static construction of a task.
Referenced by core::pack::rotamer_set::bb_independent_rotamers(), core::pack::pack_missing_sidechains(), core::util::rebuild_disulfide(), and core::util::switch_to_residue_type_set().
| PackerTaskOP core::pack::task::TaskFactory::create_task_and_apply_taskoperations | ( | pose::Pose const & | pose | ) | const |
Non static version.
References modify_task().
| TaskFactory::const_iterator core::pack::task::TaskFactory::end | ( | ) | const |
| void core::pack::task::TaskFactory::modify_task | ( | core::pose::Pose const & | pose, |
| PackerTaskOP | task | ||
| ) | const |
References runtime_assert.
Referenced by create_task_and_apply_taskoperations().
| TaskFactory const & core::pack::task::TaskFactory::operator= | ( | TaskFactory const & | rhs | ) |
References copy_operations().
| void core::pack::task::TaskFactory::push_back | ( | TaskOperationCOP | taskop | ) |
clones the input task, and pushes it back into the list
References operations_.
| void core::pack::task::TaskFactory::push_back | ( | TaskOperationSP | taskop | ) |
References operations_.
| core::Size core::pack::task::TaskFactory::size | ( | ) | const |
return the size of the operations_ list
References operations_.
|
private |
Referenced by begin(), clear(), copy_operations(), end(), push_back(), and size().
1.8.7