OKlibrary  0.2.1.6
StreamHandling::FileLines Class Reference

#include <StreamHandling.hpp>

List of all members.

Public Types

typedef FileLinesInputIterator iterator

Public Member Functions

 FileLines (const std::string &) throw ()
 FileLines (const FileLines &) throw ()
FileLinesoperator= (const FileLines &) throw ()
bool operator== (const FileLines &) const throw ()
bool operator!= (const FileLines &) const throw ()
std::streamsize size () const throw (Error_FileLines::open_file, Error_FileLines::read_file, std::ios_base::failure)
iterator begin () const throw (Error_FileLines::open_file, std::ios_base::failure, std::bad_alloc)
iterator end () const throw ()

Detailed Description

Definition at line 125 of file StreamHandling.hpp.


Member Typedef Documentation


Constructor & Destructor Documentation

StreamHandling::FileLines::FileLines ( const std::string &  f) throw () [inline, explicit]

Definition at line 638 of file StreamHandling.hpp.

StreamHandling::FileLines::FileLines ( const FileLines f) throw () [inline]

Definition at line 640 of file StreamHandling.hpp.


Member Function Documentation

FileLinesInputIterator StreamHandling::FileLines::begin ( ) const throw (Error_FileLines::open_file, std::ios_base::failure, std::bad_alloc) [inline]

Definition at line 674 of file StreamHandling.hpp.

Referenced by StreamHandling::remove_lines().

Definition at line 678 of file StreamHandling.hpp.

Referenced by StreamHandling::remove_lines().

bool StreamHandling::FileLines::operator!= ( const FileLines f) const throw () [inline]

Definition at line 651 of file StreamHandling.hpp.

FileLines & StreamHandling::FileLines::operator= ( const FileLines f) throw () [inline]

Definition at line 642 of file StreamHandling.hpp.

bool StreamHandling::FileLines::operator== ( const FileLines f) const throw () [inline]

Definition at line 647 of file StreamHandling.hpp.

std::streamsize StreamHandling::FileLines::size ( ) const throw (Error_FileLines::open_file, Error_FileLines::read_file, std::ios_base::failure) [inline]

Definition at line 655 of file StreamHandling.hpp.

References s.

Referenced by StreamHandling::remove_lines().


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