Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
protocols::jd3::pose_outputters::ScoreFileOutputSpecification Class Reference

The ScoreFileOutputSpecification giving all of the details of how to write a Pose out to disk in PDB format. More...

#include <ScoreFileOutputSpecification.hh>

Inheritance diagram for protocols::jd3::pose_outputters::ScoreFileOutputSpecification:
Inheritance graph
[legend]

Public Member Functions

 ScoreFileOutputSpecification ()
 
 ScoreFileOutputSpecification (JobResultID const &result_id, JobOutputIndex const &output_index)
 
 ~ScoreFileOutputSpecification () override
 
std::string out_fname () const
 
void out_fname (std::string const &setting)
 
std::string const & pose_tag () const
 
void pose_tag (std::string const &setting)
 
- Public Member Functions inherited from protocols::jd3::pose_outputters::PoseOutputSpecification
 PoseOutputSpecification ()
 
 PoseOutputSpecification (JobResultID const &result_id, JobOutputIndex const &output_index)
 
 ~PoseOutputSpecification () override
 
std::string const & outputter_type () const
 
void outputter_type (std::string const &setting)
 
- Public Member Functions inherited from protocols::jd3::output::OutputSpecification
 OutputSpecification ()
 
 OutputSpecification (JobResultID const &result_id, JobOutputIndex const &output_index)
 
 ~OutputSpecification () override
 
JobResultID result_id () const
 
virtual void result_id (JobResultID const &setting)
 
JobOutputIndex output_index () const
 
virtual void output_index (JobOutputIndex const &setting)
 
std::string const & jd_output_suffix () const
 
virtual void jd_output_suffix (std::string const &setting)
 
std::string suffix_from_jd_with_sep () const
 

Private Attributes

std::string out_fname_
 
std::string pose_tag_
 

Detailed Description

The ScoreFileOutputSpecification giving all of the details of how to write a Pose out to disk in PDB format.

Constructor & Destructor Documentation

protocols::jd3::pose_outputters::ScoreFileOutputSpecification::ScoreFileOutputSpecification ( )
protocols::jd3::pose_outputters::ScoreFileOutputSpecification::ScoreFileOutputSpecification ( JobResultID const &  result_id,
JobOutputIndex const &  output_index 
)
protocols::jd3::pose_outputters::ScoreFileOutputSpecification::~ScoreFileOutputSpecification ( )
overridedefault

Member Function Documentation

std::string protocols::jd3::pose_outputters::ScoreFileOutputSpecification::out_fname ( ) const
void protocols::jd3::pose_outputters::ScoreFileOutputSpecification::out_fname ( std::string const &  setting)

References out_fname_.

std::string const & protocols::jd3::pose_outputters::ScoreFileOutputSpecification::pose_tag ( ) const

References pose_tag_.

void protocols::jd3::pose_outputters::ScoreFileOutputSpecification::pose_tag ( std::string const &  setting)

References pose_tag_.

Member Data Documentation

std::string protocols::jd3::pose_outputters::ScoreFileOutputSpecification::out_fname_
private

Referenced by out_fname().

std::string protocols::jd3::pose_outputters::ScoreFileOutputSpecification::pose_tag_
private

Referenced by pose_tag().


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