|
libime
|
This is the complete list of members for libime::SegmentGraph, including all inherited members.
| addNext(size_t from, size_t to) (defined in libime::SegmentGraph) | libime::SegmentGraph | inline |
| appendNewSegment(std::string_view str) (defined in libime::SegmentGraph) | libime::SegmentGraph | inline |
| appendToLastSegment(std::string_view str) (defined in libime::SegmentGraph) | libime::SegmentGraph | inline |
| bfs(const SegmentGraphNode *from, const SegmentGraphBFSCallback &callback) const (defined in libime::SegmentGraphBase) | libime::SegmentGraphBase | |
| checkGraph() const (defined in libime::SegmentGraphBase) | libime::SegmentGraphBase | inline |
| checkNodeInGraph(const SegmentGraphNode *node) const (defined in libime::SegmentGraphBase) | libime::SegmentGraphBase | inline |
| data() const (defined in libime::SegmentGraphBase) | libime::SegmentGraphBase | inline |
| dfs(const SegmentGraphDFSCallback &callback) const (defined in libime::SegmentGraphBase) | libime::SegmentGraphBase | inline |
| distanceToEnd(const SegmentGraphNode &node) const (defined in libime::SegmentGraphBase) | libime::SegmentGraphBase | inline |
| end() const override (defined in libime::SegmentGraph) | libime::SegmentGraph | inlinevirtual |
| ensureNode(size_t idx) (defined in libime::SegmentGraph) | libime::SegmentGraph | inline |
| isList() const (defined in libime::SegmentGraphBase) | libime::SegmentGraphBase | inline |
| merge(SegmentGraph &graph, const DiscardCallback &discardCallback={}) (defined in libime::SegmentGraph) | libime::SegmentGraph | |
| mutableData() (defined in libime::SegmentGraphBase) | libime::SegmentGraphBase | inlineprotected |
| node(size_t idx) const (defined in libime::SegmentGraphBase) | libime::SegmentGraphBase | inline |
| nodes(size_t idx) const override (defined in libime::SegmentGraph) | libime::SegmentGraph | inlinevirtual |
| removeSuffixFrom(size_t idx) (defined in libime::SegmentGraph) | libime::SegmentGraph | inline |
| segment(size_t start, size_t end) const (defined in libime::SegmentGraphBase) | libime::SegmentGraphBase | inline |
| segment(const SegmentGraphNode &start, const SegmentGraphNode &end) const (defined in libime::SegmentGraphBase) | libime::SegmentGraphBase | inline |
| SegmentGraph(std::string str={}) (defined in libime::SegmentGraph) | libime::SegmentGraph | inline |
| SegmentGraph(const SegmentGraph &seg)=delete (defined in libime::SegmentGraph) | libime::SegmentGraph | |
| SegmentGraphBase(std::string data) (defined in libime::SegmentGraphBase) | libime::SegmentGraphBase | inline |
| size() const (defined in libime::SegmentGraphBase) | libime::SegmentGraphBase | inline |
| start() const override (defined in libime::SegmentGraph) | libime::SegmentGraph | inlinevirtual |
1.8.13