Rosetta
Classes | Namespaces | Functions
izstream.hh File Reference

Input file stream wrapper for uncompressed and compressed files. More...

#include <utility/io/izstream.fwd.hh>
#include <utility/io/irstream.hh>
#include <utility/io/zipstream.hpp>
#include <utility/file/gzip_util.hh>
#include <utility/vector1.hh>
#include <fstream>
#include <limits>
#include <ios>

Classes

class  utility::io::izstream
 izstream: Input file stream wrapper for uncompressed and compressed files More...
 

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

izstream & utility::io::getline (izstream &stream, std::string &line)
 std::getline( std::istream, std::string ) wrapper More...
 
izstream & utility::io::getline (izstream &stream, std::string &line, char const delim)
 std::getline( std::istream, std::string, char ) wrapper More...
 
std::istream & utility::io::skip (izstream &stream)
 Skip rest of line and line terminator (manipulator) More...
 
std::istream & utility::io::skip (std::istream &stream)
 Skip rest of line and line terminator (manipulator) More...
 

Detailed Description

Input file stream wrapper for uncompressed and compressed files.

Author
Stuart G. Mentzer (Stuar.nosp@m.t_Me.nosp@m.ntzer.nosp@m.@obj.nosp@m.exx.c.nosp@m.om)
David Kim (dekim.nosp@m.@u.w.nosp@m.ashin.nosp@m.gton.nosp@m..edu)