Searched refs:PrefixFinder (Results 1 – 5 of 5) sorted by relevance
23 std::string PrefixFinder::Node::ToString() const { in ToString()29 PrefixFinder::Node* PrefixFinder::Node::AddChild(std::string name) { in AddChild()33 PrefixFinder::Node* PrefixFinder::Node::MaybeChild(const std::string& name) { in MaybeChild()37 PrefixFinder::PrefixFinder(size_t limit) : limit_(limit) {} in PrefixFinder() function in perfetto::PrefixFinder39 void PrefixFinder::InsertPrefix(size_t len) { in InsertPrefix()50 void PrefixFinder::Flush(size_t i) { in Flush()60 void PrefixFinder::Finalize() { in Finalize()69 void PrefixFinder::AddPath(std::string path) { in AddPath()95 PrefixFinder::Node* PrefixFinder::GetPrefix(std::string path) { in GetPrefix()
44 class PrefixFinder {51 friend class PrefixFinder;76 PrefixFinder(size_t limit);
54 using DataType = PrefixFinder::Node*;
35 PrefixFinder pr(4); in TEST()
39 PrefixFinder pr(1); in TEST()