Rosetta  2020.46
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Enumerations
SilentFileData.hh File Reference

silent input file reader for mini More...

#include <core/types.hh>
#include <core/io/silent/SilentFileData.fwd.hh>
#include <core/io/silent/SilentFileOptions.hh>
#include <core/io/silent/silent.fwd.hh>
#include <core/io/silent/SilentStruct.hh>
#include <core/io/silent/SharedSilentData.hh>
#include <core/pose/full_model_info/FullModelParameters.hh>
#include <utility/VirtualBase.hh>
#include <string>
#include <map>
#include <tuple>
#include <utility/vector1.hh>

Classes

class  core::io::silent::SilentFileData
 Abstract base class for classes that read and write different types of silent-files. Silent-files can contain SilentStruct objects which are expected, to be uniquely identified by some sort of string-based tag inside the file. More...
 
class  core::io::silent::SilentFileData::iterator
 Iterator class for SilentFileData container. More...
 
class  core::io::silent::SilentFileData::const_iterator
 const_iterator class for SilentFileData container. More...
 

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::io
 
 core::io::silent
 

Enumerations

enum  core::io::silent::SilentFileHeaderLine { core::io::silent::SFHEADER_SEQUENCE_LINE = 1, core::io::silent::SFHEADER_SCORE_TYPE_LINE, core::io::silent::SFHEADER_SCORE_LINE }
 Enum for the types of lines that a silent file can have in its header section. More...
 

Detailed Description

silent input file reader for mini

Author
James Thompson
Vikram K. Mulligan (vmull.nosp@m.ig@u.nosp@m.w.edu) – cleaned up file read, and made it more robust to common file corruptions.