| Nvwa
    1.1
    | 
Iterator that contains the line content. More...
#include <file_line_reader.h>
| Public Member Functions | |
| iterator (file_line_reader *reader) | |
| Constructs the beginning iterator.  More... | |
| ~iterator () | |
| Destuctor.  More... | |
| iterator (const iterator &rhs) | |
| Copy-constructor.  More... | |
| iterator & | operator= (const iterator &rhs) | 
| Assignment.  More... | |
| void | swap (iterator &rhs) noexcept | 
| Swaps the iterator with another.  More... | |
Iterator that contains the line content.
The iterator owns the content.
| 
 | explicit | 
Constructs the beginning iterator.
| reader | pointer to the file_line_reader object | 
| nvwa::file_line_reader::iterator::~iterator | ( | ) | 
Destuctor.
| nvwa::file_line_reader::iterator::iterator | ( | const iterator & | rhs | ) | 
Copy-constructor.
The line content will be copied to the newly constructed iterator.
| rhs | the iterator to copy from | 
| file_line_reader::iterator & nvwa::file_line_reader::iterator::operator= | ( | const iterator & | rhs | ) | 
Assignment.
The line content will be copied to the newly constructed iterator.
| rhs | the iterator to copy from | 
| 
 | noexcept | 
Swaps the iterator with another.
| rhs | the iterator to swap with | 
 1.8.13
 1.8.13