Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::Source_Manager Member List

This is the complete list of members for Aleph::Source_Manager, including all inherited members.

add_virtual_file(const std::string &name, const std::string &text)Aleph::Source_Managerinline
begin_position(const Source_Span &span) constAleph::Source_Managerinline
checked_file(const Source_File_Id id) constAleph::Source_Managerinlineprivate
checked_index(const Source_File_Id id) constAleph::Source_Managerinlineprivate
compute_line_starts(const std::string &text)Aleph::Source_Managerinlineprivatestatic
end_position(const Source_Span &span) constAleph::Source_Managerinline
file(const Source_File_Id id) constAleph::Source_Managerinline
file_name(const Source_File_Id id) constAleph::Source_Managerinline
file_size(const Source_File_Id id) constAleph::Source_Managerinline
file_text(const Source_File_Id id) constAleph::Source_Managerinline
filesAleph::Source_Managerprivate
line_end_offset(const Source_File &file, const size_t line_idx) constAleph::Source_Managerinlineprivate
line_index_from_offset(const Source_File &file, const Source_Offset off) constAleph::Source_Managerinlineprivate
load_file(const std::string &path)Aleph::Source_Managerinline
num_files() const noexceptAleph::Source_Managerinline
position(const Source_File_Id id, const Source_Offset off) constAleph::Source_Managerinline
slice(const Source_Span &span) constAleph::Source_Managerinline
snippet(const Source_Span &span) constAleph::Source_Managerinline
span(const Source_File_Id id, const Source_Offset begin, const Source_Offset end) constAleph::Source_Managerinline