Rosetta 3.4
Public Member Functions | Static Public Attributes
protocols::jd2::BatchJobInputter Class Reference

#include <BatchJobInputter.hh>

Inheritance diagram for protocols::jd2::BatchJobInputter:
Inheritance graph
[legend]
Collaboration diagram for protocols::jd2::BatchJobInputter:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BatchJobInputter (std::string batch)
virtual ~BatchJobInputter ()
virtual void pose_from_job (core::pose::Pose &pose, JobOP job)
 this function is responsible for filling the pose reference with the pose indicated by the job. The Job object (within its InnerJob) contains a PoseCOP. This function needs to either fill the pose reference from the InnerJob or, on first demand of a pose from that InnerJob, instantiate the pose, hand off a COP to the InnerJob, and fill the reference. This implementation uses pose_from_pdb
virtual void fill_jobs (Jobs &jobs)
 this function determines what jobs exist from -in::file::silent and
virtual
JobInputterInputSource::Enum 
input_source () const
 Return the type of input source that the BatchJobInputter is currently using.

Static Public Attributes

static std::string const BOGUS_BATCH_ID

Detailed Description

This is the simplest implementation of JobInputter, which reads from -s/-l and Batch files.


Constructor & Destructor Documentation

protocols::jd2::BatchJobInputter::BatchJobInputter ( std::string  batch)
protocols::jd2::BatchJobInputter::~BatchJobInputter ( ) [virtual]

Member Function Documentation

virtual void protocols::jd2::BatchJobInputter::fill_jobs ( Jobs jobs) [inline, virtual]

this function determines what jobs exist from -in::file::silent and

-in::file::tags.

Implements protocols::jd2::JobInputter.

JobInputterInputSource::Enum protocols::jd2::BatchJobInputter::input_source ( ) const [virtual]

Return the type of input source that the BatchJobInputter is currently using.

Returns:
The input source for the current batch.

Implements protocols::jd2::JobInputter.

virtual void protocols::jd2::BatchJobInputter::pose_from_job ( core::pose::Pose pose,
JobOP  job 
) [inline, virtual]

this function is responsible for filling the pose reference with the pose indicated by the job. The Job object (within its InnerJob) contains a PoseCOP. This function needs to either fill the pose reference from the InnerJob or, on first demand of a pose from that InnerJob, instantiate the pose, hand off a COP to the InnerJob, and fill the reference. This implementation uses pose_from_pdb

Implements protocols::jd2::JobInputter.


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines