Home
last modified time | relevance | path

Searched refs:PrefixFinder (Results 1 – 5 of 5) sorted by relevance

/external/perfetto/src/traced/probes/filesystem/
Dprefix_finder.cc23 std::string PrefixFinder::Node::ToString() const { in ToString()
29 PrefixFinder::Node* PrefixFinder::Node::AddChild(std::string name) { in AddChild()
34 PrefixFinder::Node* PrefixFinder::Node::MaybeChild(const std::string& name) { in MaybeChild()
47 PrefixFinder::PrefixFinder(size_t limit) : limit_(limit) {} in PrefixFinder() function in perfetto::PrefixFinder
49 void PrefixFinder::InsertPrefix(size_t len) { in InsertPrefix()
60 void PrefixFinder::Flush(size_t i) { in Flush()
70 void PrefixFinder::Finalize() { in Finalize()
79 void PrefixFinder::AddPath(std::string path) { in AddPath()
105 PrefixFinder::Node* PrefixFinder::GetPrefix(std::string path) { in GetPrefix()
Dprefix_finder.h43 class PrefixFinder {
50 friend class PrefixFinder;
82 explicit PrefixFinder(size_t limit);
Drange_tree.h54 using DataType = PrefixFinder::Node*;
Dprefix_finder_unittest.cc34 PrefixFinder pr(4); in TEST()
Drange_tree_unittest.cc38 PrefixFinder pr(1); in TEST()