Rosetta Core  2014.35
Public Member Functions | Private Types | Private Attributes | List of all members
core::import_pose::pose_stream::LazySilentFilePoseInputStream Class Reference

#include <LazySilentFilePoseInputStream.hh>

Public Member Functions

 LazySilentFilePoseInputStream (utility::vector1< FileName > fns)
 
 LazySilentFilePoseInputStream ()
 
 ~LazySilentFilePoseInputStream ()
 
utility::vector1< FileName >
const & 
filenames () const
 
virtual bool has_another_pose ()
 
virtual void fill_pose (core::pose::Pose &pose, core::chemical::ResidueTypeSet const &residue_set)
 
virtual void fill_pose (core::pose::Pose &)
 
virtual void reset ()
 
- Public Member Functions inherited from core::import_pose::pose_stream::PoseInputStream
 PoseInputStream ()
 
virtual ~PoseInputStream ()
 
virtual utility::vector1
< core::pose::PoseOP
get_all_poses (core::chemical::ResidueTypeSet const &residue_set)
 
void preprocess_pose (core::pose::Pose &pose)
 Perform common operations on a Pose dependent on command-line options before finishing fill_pose. This includes optimizing hydrogens, adding constraints, and finding disulfides. This should be called in the fill_pose method of derived classes. More...
 

Private Types

typedef std::string string
 
typedef utility::file::FileName FileName
 

Private Attributes

utility::vector1< FileNamefilenames_
 
utility::vector1< FileName >
::const_iterator 
current_filename_
 
core::io::silent::SilentFileData sfd_
 
core::io::silent::SilentFileData::iterator current_struct_
 

Member Typedef Documentation

Constructor & Destructor Documentation

core::import_pose::pose_stream::LazySilentFilePoseInputStream::LazySilentFilePoseInputStream ( utility::vector1< FileName fns)
inline
core::import_pose::pose_stream::LazySilentFilePoseInputStream::LazySilentFilePoseInputStream ( )
inline

References reset().

core::import_pose::pose_stream::LazySilentFilePoseInputStream::~LazySilentFilePoseInputStream ( )
inline

Member Function Documentation

utility::vector1< FileName > const & core::import_pose::pose_stream::LazySilentFilePoseInputStream::filenames ( ) const

References filenames_.

void core::import_pose::pose_stream::LazySilentFilePoseInputStream::fill_pose ( core::pose::Pose pose,
core::chemical::ResidueTypeSet const &  residue_set 
)
virtual
void core::import_pose::pose_stream::LazySilentFilePoseInputStream::fill_pose ( core::pose::Pose pose)
virtual
bool core::import_pose::pose_stream::LazySilentFilePoseInputStream::has_another_pose ( )
virtual
void core::import_pose::pose_stream::LazySilentFilePoseInputStream::reset ( )
virtual

Member Data Documentation

utility::vector1< FileName >::const_iterator core::import_pose::pose_stream::LazySilentFilePoseInputStream::current_filename_
private
core::io::silent::SilentFileData::iterator core::import_pose::pose_stream::LazySilentFilePoseInputStream::current_struct_
private
utility::vector1< FileName > core::import_pose::pose_stream::LazySilentFilePoseInputStream::filenames_
private
core::io::silent::SilentFileData core::import_pose::pose_stream::LazySilentFilePoseInputStream::sfd_
private

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