#include <backward.hpp>
Classes | |
| struct | not_isempty |
| struct | not_isspace |
Public Types | |
| typedef std::vector< std::pair< unsigned, std::string > > | lines_t |
Public Member Functions | |
| lines_t & | get_lines (unsigned line_start, unsigned line_count, lines_t &lines) |
| lines_t | get_lines (unsigned line_start, unsigned line_count) |
| bool | is_open () const |
| SourceFile & | operator= (const SourceFile &from) |
| SourceFile () | |
| SourceFile (const std::string &path) | |
| SourceFile (const SourceFile &from) | |
| void | swap (SourceFile &b) |
Private Attributes | |
| details::handle< std::ifstream *, details::default_delete< std::ifstream * > > | _file |
Definition at line 1487 of file backward.hpp.
| typedef std::vector<std::pair<unsigned, std::string> > backward::SourceFile::lines_t |
Definition at line 1489 of file backward.hpp.
|
inline |
Definition at line 1491 of file backward.hpp.
|
inline |
Definition at line 1492 of file backward.hpp.
|
inlineexplicit |
Definition at line 1582 of file backward.hpp.
|
inline |
Definition at line 1495 of file backward.hpp.
|
inline |
Definition at line 1549 of file backward.hpp.
|
inline |
Definition at line 1493 of file backward.hpp.
|
inline |
Definition at line 1586 of file backward.hpp.
|
inline |
Definition at line 1570 of file backward.hpp.
|
private |
Definition at line 1595 of file backward.hpp.