#include <includetree.h>
|
| auto | line_number () const |
| |
| auto | line_number () -> auto & |
| |
| auto | num_lines () const |
| |
| auto | num_lines () -> auto & |
| |
| auto | path () const -> auto const & |
| |
| auto | path () -> auto & |
| |
| auto | nested_include_trees () const -> auto const & |
| |
| auto | nested_include_trees () -> auto & |
| |
| auto | parent () const -> auto const & |
| |
| auto | has_parent () const -> bool |
| |
| | include_tree () |
| |
| | include_tree (std::size_t line_number, std::size_t num_lines, std::filesystem::path const &path, std::list< include_tree > const &nested_include_trees, include_tree const &parent) |
| |
| | include_tree (std::size_t line_number, std::size_t num_lines, std::filesystem::path const &path, std::list< include_tree > const &nested_include_trees) |
| |
| | include_tree (std::size_t line_number, std::size_t num_lines, std::filesystem::path const &path) |
| |
| | include_tree (std::size_t line_number, std::size_t num_lines, std::filesystem::path const &path, include_tree const &parent) |
| |
| auto | parse_line (std::size_t n) const -> std::pair< include_tree const &, std::size_t > |
| | returns file and line number More...
|
| |
| auto | num_lines_with_includes () const -> std::size_t |
| |
| auto | print (std::size_t indent=0) const -> void |
| |
◆ include_tree() [1/5]
◆ include_tree() [2/5]
◆ include_tree() [3/5]
◆ include_tree() [4/5]
◆ include_tree() [5/5]
◆ has_parent()
| auto tatooine::gl::include_tree::has_parent |
( |
| ) |
const -> bool |
|
inline |
◆ line_number() [1/2]
| auto tatooine::gl::include_tree::line_number |
( |
| ) |
-> auto& |
|
inline |
◆ line_number() [2/2]
| auto tatooine::gl::include_tree::line_number |
( |
| ) |
const |
|
inline |
◆ nested_include_trees() [1/2]
| auto tatooine::gl::include_tree::nested_include_trees |
( |
| ) |
-> auto& |
|
inline |
◆ nested_include_trees() [2/2]
| auto tatooine::gl::include_tree::nested_include_trees |
( |
| ) |
const -> auto const& |
|
inline |
◆ num_lines() [1/2]
| auto tatooine::gl::include_tree::num_lines |
( |
| ) |
-> auto& |
|
inline |
◆ num_lines() [2/2]
| auto tatooine::gl::include_tree::num_lines |
( |
| ) |
const |
|
inline |
◆ num_lines_with_includes()
| auto tatooine::gl::include_tree::num_lines_with_includes |
( |
| ) |
const -> std::size_t |
|
inline |
◆ parent()
◆ parse_line()
| auto tatooine::gl::include_tree::parse_line |
( |
std::size_t |
n | ) |
const -> std::pair<include_tree const&, std::size_t> |
|
inline |
returns file and line number
◆ path() [1/2]
◆ path() [2/2]
◆ print()
| auto tatooine::gl::include_tree::print |
( |
std::size_t |
indent = 0 | ) |
const -> void |
|
inline |
◆ m_line_number
| int tatooine::gl::include_tree::m_line_number |
|
private |
◆ m_nested_include_trees
| std::list<include_tree> tatooine::gl::include_tree::m_nested_include_trees |
|
private |
◆ m_num_lines
| std::size_t tatooine::gl::include_tree::m_num_lines |
|
private |
◆ m_parent
◆ m_path
| std::filesystem::path tatooine::gl::include_tree::m_path |
|
private |
The documentation for this struct was generated from the following file:
- /mnt/data/home/ci/builds/Bicifxyn/0/libs/tatooine2/gl/include/tatooine/gl/includetree.h