|
TraceMaker
C++ API of the engine
|
This is the complete list of members for tmk::sexpr::Document, including all inherited members.
| append_child(NodeId list, std::string_view text) | tmk::sexpr::Document | |
| child(NodeId list, std::size_t i) const | tmk::sexpr::Document | inline |
| children(NodeId list) const | tmk::sexpr::Document | inline |
| find(NodeId list, std::string_view name) const | tmk::sexpr::Document | |
| find_all(NodeId list, std::string_view name) const | tmk::sexpr::Document | |
| head(NodeId list) const | tmk::sexpr::Document | |
| indent_of(std::size_t offset) const | tmk::sexpr::Document | |
| is_list(NodeId id) const | tmk::sexpr::Document | inline |
| line_of(std::size_t offset) const | tmk::sexpr::Document | |
| load(const std::string &path) | tmk::sexpr::Document | static |
| modified() const | tmk::sexpr::Document | inline |
| nm_at(NodeId list, std::size_t i) const | tmk::sexpr::Document | |
| node(NodeId id) const | tmk::sexpr::Document | inline |
| node_count() const | tmk::sexpr::Document | inline |
| number_at(NodeId list, std::size_t i) const | tmk::sexpr::Document | |
| parse(std::string text) | tmk::sexpr::Document | static |
| raw(NodeId id) const | tmk::sexpr::Document | inline |
| remove(NodeId id) | tmk::sexpr::Document | |
| replace(NodeId id, std::string new_text) | tmk::sexpr::Document | |
| root() const | tmk::sexpr::Document | inline |
| save(const std::string &path) const | tmk::sexpr::Document | |
| str(NodeId atom) const | tmk::sexpr::Document | |
| str_at(NodeId list, std::size_t i) const | tmk::sexpr::Document | |
| text() const | tmk::sexpr::Document | inline |
| write() const | tmk::sexpr::Document |