Rosetta  2020.46
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::task_operations::STMStoredTask Class Reference

#include <STMStoredTask.hh>

Inheritance diagram for protocols::task_operations::STMStoredTask:
Inheritance graph
[legend]

Public Member Functions

 STMStoredTask ()
 
 STMStoredTask (const STMStoredTask &rval)
 
basic::datacache::CacheableDataOP clone () const override
 
virtual
basic::datacache::CacheableDataOP 
fresh_instance () const
 
void set_task (core::pack::task::PackerTaskOP const task, std::string const &task_name)
 
core::pack::task::PackerTaskOP get_task (std::string const &task_name) const
 
bool has_task (std::string const &task_name) const
 

Private Attributes

std::map< std::string,
core::pack::task::PackerTaskOP
tasks_
 

Constructor & Destructor Documentation

protocols::task_operations::STMStoredTask::STMStoredTask ( )
default
protocols::task_operations::STMStoredTask::STMStoredTask ( const STMStoredTask rval)
default

Member Function Documentation

basic::datacache::CacheableDataOP protocols::task_operations::STMStoredTask::clone ( ) const
override
basic::datacache::CacheableDataOP protocols::task_operations::STMStoredTask::fresh_instance ( ) const
virtual
core::pack::task::PackerTaskOP protocols::task_operations::STMStoredTask::get_task ( std::string const &  task_name) const
bool protocols::task_operations::STMStoredTask::has_task ( std::string const &  task_name) const
void protocols::task_operations::STMStoredTask::set_task ( core::pack::task::PackerTaskOP const  task,
std::string const &  task_name 
)

Member Data Documentation

std::map< std::string, core::pack::task::PackerTaskOP > protocols::task_operations::STMStoredTask::tasks_
private

Referenced by get_task(), has_task(), and set_task().


The documentation for this class was generated from the following files: