Rosetta
Classes | Typedefs | Functions
protocols::jd3::chunk_library Namespace Reference

Classes

class  ChunkLibraryInnerLarvalJob
 
class  ChunkLibraryPreliminaryLarvalJob
 
class  ChunkLibraryJobQueen
 The ChunkLibraryJobQueen 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 ChunkLibraryJobQueen could not perform to the derived classes. More...
 
class  MoverAndChunkLibraryJob
 
class  ChunkLibraryJobResult
 

Typedefs

typedef utility::pointer::shared_ptr< ChunkLibraryInnerLarvalJobChunkLibraryInnerLarvalJobOP
 
typedef utility::pointer::shared_ptr< ChunkLibraryInnerLarvalJob const > ChunkLibraryInnerLarvalJobCOP
 
typedef utility::vector1< ChunkLibraryInnerLarvalJobOPChunkLibraryInnerLarvalJobs
 
typedef utility::pointer::shared_ptr< ChunkLibraryJobQueenChunkLibraryJobQueenOP
 
typedef utility::pointer::shared_ptr< ChunkLibraryJobQueen const > ChunkLibraryJobQueenCOP
 
typedef utility::pointer::shared_ptr< PreliminaryLarvalJob > PreliminaryLarvalJobOP
 
typedef utility::pointer::shared_ptr< PreliminaryLarvalJob const > PreliminaryLarvalJobCOP
 
typedef std::list< ChunkLibraryPreliminaryLarvalJobChunkLibraryPreliminaryLarvalJobs
 
typedef utility::pointer::shared_ptr< MoverAndChunkLibraryJobMoverAndChunkLibraryJobOP
 
typedef utility::pointer::shared_ptr< MoverAndChunkLibraryJob const > MoverAndChunkLibraryJobCOP
 
typedef utility::pointer::shared_ptr< ChunkLibraryJobResultChunkLibraryJobResultOP
 
typedef utility::pointer::shared_ptr< ChunkLibraryJobResult const > ChunkLibraryJobResultCOP
 

Functions

std::ostream & operator<< (std::ostream &out, const ChunkLibraryInnerLarvalJob &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

◆ ChunkLibraryInnerLarvalJobCOP

◆ ChunkLibraryInnerLarvalJobOP

◆ ChunkLibraryInnerLarvalJobs

◆ ChunkLibraryJobQueenCOP

◆ ChunkLibraryJobQueenOP

◆ ChunkLibraryJobResultCOP

◆ ChunkLibraryJobResultOP

◆ ChunkLibraryPreliminaryLarvalJobs

◆ MoverAndChunkLibraryJobCOP

◆ MoverAndChunkLibraryJobOP

◆ PreliminaryLarvalJobCOP

typedef utility::pointer::shared_ptr< PreliminaryLarvalJob const > protocols::jd3::chunk_library::PreliminaryLarvalJobCOP

◆ PreliminaryLarvalJobOP

typedef utility::pointer::shared_ptr< PreliminaryLarvalJob > protocols::jd3::chunk_library::PreliminaryLarvalJobOP

Function Documentation

◆ bad_inner_job_exception()

utility::excn::Exception protocols::jd3::chunk_library::bad_inner_job_exception ( )

◆ operator<<()

std::ostream& protocols::jd3::chunk_library::operator<< ( std::ostream &  out,
const ChunkLibraryInnerLarvalJob inner_job 
)

◆ option_type_from_key()

utility::options::OptionTypes protocols::jd3::chunk_library::option_type_from_key ( utility::options::OptionKey const &  key)

◆ value_attribute_type_for_option()

utility::tag::XMLSchemaType protocols::jd3::chunk_library::value_attribute_type_for_option ( utility::options::OptionTypes const &  key)