Rosetta
Public Member Functions | Private Member Functions | Private Attributes | List of all members
VallReader Class Reference

Public Member Functions

 VallReader (utility::file::FileName const &fn)
 
std::string get_line (Size idx) const
 
Size size () const
 
core::sequence::SequenceOP make_nmer_profile (Size idx, Size size, bool &err)
 
utility::vector1< std::string > make_fragment_lines (Size idx, Size size)
 

Private Member Functions

void read_lines (FileName const &fn)
 

Private Attributes

utility::vector1< std::string > lines_
 

Constructor & Destructor Documentation

◆ VallReader()

VallReader::VallReader ( utility::file::FileName const &  fn)
inline

Member Function Documentation

◆ get_line()

std::string VallReader::get_line ( Size  idx) const
inline

◆ make_fragment_lines()

utility::vector1< std::string > VallReader::make_fragment_lines ( Size  idx,
Size  size 
)
inline

◆ make_nmer_profile()

core::sequence::SequenceOP VallReader::make_nmer_profile ( Size  idx,
Size  size,
bool &  err 
)
inline

◆ read_lines()

void VallReader::read_lines ( FileName const &  fn)
inlineprivate

◆ size()

Size VallReader::size ( ) const
inline

References lines_.

Referenced by make_fragment_lines(), and make_nmer_profile().

Member Data Documentation

◆ lines_

utility::vector1< std::string > VallReader::lines_
private

Referenced by get_line(), read_lines(), and size().


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