#include "file-info.h"
Definition at line 40 of file file-info.h.
◆ file_info() [1/4]
file_info::file_info |
( |
void |
| ) |
|
|
inline |
◆ file_info() [2/4]
file_info::file_info |
( |
const std::string & |
text, |
|
|
const sys::time & |
timestamp |
|
) |
| |
|
inline |
◆ file_info() [3/4]
file_info::file_info |
( |
const std::string & |
fname | ) |
|
|
inline |
◆ file_info() [4/4]
◆ ~file_info()
file_info::~file_info |
( |
void |
| ) |
|
|
default |
◆ get_line()
std::string file_info::get_line |
( |
std::size_t |
line | ) |
const |
◆ get_line_offsets()
std::vector< std::size_t > file_info::get_line_offsets |
( |
const std::string & |
buf | ) |
|
|
staticprivate |
◆ get_lines()
std::deque< std::string > file_info::get_lines |
( |
std::size_t |
line, |
|
|
std::size_t |
num_lines |
|
) |
| const |
◆ line_offsets()
std::vector<std::size_t> file_info::line_offsets |
( |
void |
| ) |
const |
|
inline |
◆ num_lines()
std::size_t file_info::num_lines |
( |
void |
| ) |
const |
|
inline |
◆ operator=()
◆ size()
std::size_t file_info::size |
( |
void |
| ) |
const |
|
inline |
◆ snarf_file()
std::string file_info::snarf_file |
( |
const std::string & |
fname | ) |
|
|
staticprivate |
◆ text()
std::string file_info::text |
( |
void |
| ) |
const |
|
inline |
◆ timestamp()
sys::time file_info::timestamp |
( |
void |
| ) |
const |
|
inline |
◆ m_file_buf
std::string file_info::m_file_buf |
|
private |
◆ m_offsets
std::vector<std::size_t> file_info::m_offsets |
|
private |
◆ m_timestamp
sys::time file_info::m_timestamp |
|
private |
The documentation for this class was generated from the following files: