Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Functions
protocols::jd3::full_model Namespace Reference

Classes

class  FullModelInnerLarvalJob
 
class  FullModelJobQueen
 The FullModelJobQueen is meant to handle the most common form of Rosetta jobs where a protocol is applied to a single input structure to generate a single output structure. Most JobQueens in Rosetta will to derive from this JobQueen. To make the process of deriving new JobQueens easy, this class's API has been carefully designed to be easy to work with and the class itself has been designed to do as much heavy lifting as possible and to leave only the responsibilities that the FullModelJobQueen could not perform to the derived classes. More...
 
class  FullModelPreliminaryLarvalJob
 

Typedefs

typedef
utility::pointer::shared_ptr
< FullModelInnerLarvalJob
FullModelInnerLarvalJobOP
 
typedef
utility::pointer::shared_ptr
< FullModelInnerLarvalJob
const > 
FullModelInnerLarvalJobCOP
 
typedef utility::vector1
< FullModelInnerLarvalJobOP
FullModelInnerLarvalJobs
 
typedef
utility::pointer::shared_ptr
< FullModelJobQueen
FullModelJobQueenOP
 
typedef
utility::pointer::shared_ptr
< FullModelJobQueen const > 
FullModelJobQueenCOP
 
typedef
utility::pointer::shared_ptr
< PreliminaryLarvalJob > 
PreliminaryLarvalJobOP
 
typedef
utility::pointer::shared_ptr
< PreliminaryLarvalJob const > 
PreliminaryLarvalJobCOP
 
typedef std::list
< FullModelPreliminaryLarvalJob
FullModelPreliminaryLarvalJobs
 

Functions

std::ostream & operator<< (std::ostream &out, const FullModelInnerLarvalJob &inner_job)
 
utility::excn::Exception bad_inner_job_exception ()
 
utility::options::OptionTypes option_type_from_key (utility::options::OptionKey const &key)
 
utility::tag::XMLSchemaType value_attribute_type_for_option (utility::options::OptionTypes const &key)
 

Typedef Documentation

typedef utility::pointer::shared_ptr< FullModelJobQueen const > protocols::jd3::full_model::FullModelJobQueenCOP
typedef utility::pointer::shared_ptr< FullModelJobQueen > protocols::jd3::full_model::FullModelJobQueenOP
typedef utility::pointer::shared_ptr< PreliminaryLarvalJob const > protocols::jd3::full_model::PreliminaryLarvalJobCOP
typedef utility::pointer::shared_ptr< PreliminaryLarvalJob > protocols::jd3::full_model::PreliminaryLarvalJobOP

Function Documentation

utility::excn::Exception protocols::jd3::full_model::bad_inner_job_exception ( )
std::ostream& protocols::jd3::full_model::operator<< ( std::ostream &  out,
const FullModelInnerLarvalJob &  inner_job 
)
utility::options::OptionTypes protocols::jd3::full_model::option_type_from_key ( utility::options::OptionKey const &  key)
utility::tag::XMLSchemaType protocols::jd3::full_model::value_attribute_type_for_option ( utility::options::OptionTypes const &  key)