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::PDBPoseOutputSpecification Class Reference

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

#include <PDBPoseOutputSpecification.hh>

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

Public Member Functions

 PDBPoseOutputSpecification ()
 
 PDBPoseOutputSpecification (JobResultID const &result_id, JobOutputIndex const &output_index)
 
 ~PDBPoseOutputSpecification () override
 
core::io::StructFileRepOptionsCOP sfr_opts () const
 
void sfr_opts (core::io::StructFileRepOptions const &setting)
 
std::string out_fname () const
 
void out_fname (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

core::io::StructFileRepOptionsOP sfr_opts_
 
std::string out_fname_
 

Detailed Description

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

Constructor & Destructor Documentation

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

Member Function Documentation

std::string protocols::jd3::pose_outputters::PDBPoseOutputSpecification::out_fname ( ) const

References out_fname_.

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

References out_fname_.

core::io::StructFileRepOptionsCOP protocols::jd3::pose_outputters::PDBPoseOutputSpecification::sfr_opts ( ) const

References sfr_opts_.

void protocols::jd3::pose_outputters::PDBPoseOutputSpecification::sfr_opts ( core::io::StructFileRepOptions const &  setting)

References sfr_opts_.

Member Data Documentation

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

Referenced by out_fname().

core::io::StructFileRepOptionsOP protocols::jd3::pose_outputters::PDBPoseOutputSpecification::sfr_opts_
private

Referenced by sfr_opts().


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