#include <ogdf/lib/backward/backward.hpp>
Classes | |
struct | not_isempty |
struct | not_isspace |
Public Types | |
using | lines_t = std::vector< std::pair< unsigned, std::string > > |
Public Member Functions | |
SourceFile () | |
SourceFile (const SourceFile &from) | |
SourceFile (const std::string &path) | |
lines_t | get_lines (unsigned line_start, unsigned line_count) |
lines_t & | get_lines (unsigned line_start, unsigned line_count, lines_t &lines) |
bool | is_open () const |
SourceFile & | operator= (const SourceFile &from) |
void | swap (SourceFile &b) |
Private Attributes | |
details::handle< std::ifstream *, details::default_delete< std::ifstream * > > | _file |
Definition at line 1485 of file backward.hpp.
using backward::SourceFile::lines_t = std::vector<std::pair<unsigned, std::string> > |
Definition at line 1487 of file backward.hpp.
|
inline |
Definition at line 1489 of file backward.hpp.
|
inline |
Definition at line 1490 of file backward.hpp.
|
inlineexplicit |
Definition at line 1580 of file backward.hpp.
Definition at line 1547 of file backward.hpp.
|
inline |
Definition at line 1493 of file backward.hpp.
|
inline |
Definition at line 1491 of file backward.hpp.
|
inline |
Definition at line 1584 of file backward.hpp.
|
inline |
Definition at line 1568 of file backward.hpp.
|
private |
Definition at line 1593 of file backward.hpp.