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

General database input/output utility functions. More...

#include <utility/io/ozstream.hh>
#include <utility/vector1.hh>

Namespaces

 utility
 unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 0.
 
 utility::io
 

Functions

template<class T >
void utility::io::read_vector (std::istream &is, vector1< T > &vec)
 
template<class T >
void utility::io::write_vector (std::ostream &out, vector1< T > const &vec)
 
template<class T >
void utility::io::write_vector (std::string filename, vector1< T > const &vec)
 
utility::vector1< std::string > utility::io::get_lines_from_file_data (std::string const &filename)
 General method that opens a file and returns its data as a list of lines after checking for errors. More...
 
void utility::io::remove_inline_comments (std::string &line)
 General method for removing comments from a line read from a database file. More...
 

Detailed Description

General database input/output utility functions.