![]() |
Rosetta
2021.16
|
A simple wrapper class to store a vector of file contents. More...
#include <RelaxScriptManager.hh>

Public Member Functions | |
| RelaxScriptFileContents ()=delete | |
| Default constructor is explicitly deleted. More... | |
| RelaxScriptFileContents (utility::vector1< std::string > const &file_lines_in) | |
| File contents constructor. More... | |
| ~RelaxScriptFileContents () override | |
| Destructor. More... | |
| RelaxScriptFileContentsOP | clone () const |
| Clone function: make a copy of this object and return an owning pointer to the copy. More... | |
| utility::vector1< std::string > const & | get_file_lines () const |
Private Attributes | |
| utility::vector1< std::string > | file_lines_ |
| Lines of the relax script file. More... | |
A simple wrapper class to store a vector of file contents.
Used because owning pointers to vectors behave in a wonky way.
|
delete |
Default constructor is explicitly deleted.
| protocols::relax::RelaxScriptFileContents::RelaxScriptFileContents | ( | utility::vector1< std::string > const & | file_lines_in | ) |
File contents constructor.
|
override |
Destructor.
| RelaxScriptFileContentsOP protocols::relax::RelaxScriptFileContents::clone | ( | ) | const |
Clone function: make a copy of this object and return an owning pointer to the copy.
|
inline |
References file_lines_.
Referenced by protocols::relax::FastRelax::read_script_file().
|
private |
Lines of the relax script file.
Referenced by get_file_lines().
1.8.7