• Home
  • Raw
  • Download

Lines Matching refs:TableStorage

31 TableStorage::TableStorage() {}  in TableStorage()  function in ebpf::TableStorage
32 TableStorage::~TableStorage() {} in ~TableStorage()
33 void TableStorage::Init(unique_ptr<TableStorageImpl> impl) { impl_ = move(impl); } in Init()
34 bool TableStorage::Find(const Path &path, TableStorage::iterator &result) const { in Find()
37 bool TableStorage::Insert(const Path &path, TableDesc &&desc) { in Insert()
40 bool TableStorage::Delete(const Path &path) { return impl_->Delete(path.to_string()); } in Delete()
41 size_t TableStorage::DeletePrefix(const Path &path) { in DeletePrefix()
52 void TableStorage::AddMapTypesVisitor(unique_ptr<MapTypesVisitor> visitor) { in AddMapTypesVisitor()
55 void TableStorage::VisitMapType(TableDesc &desc, clang::ASTContext &C, clang::QualType key_type, in VisitMapType()
61 TableStorage::iterator TableStorage::begin() { return impl_->begin(); } in begin()
62 TableStorage::iterator TableStorage::end() { return impl_->end(); } in end()
63 TableStorage::iterator TableStorage::lower_bound(const Path &p) { in lower_bound()
66 TableStorage::iterator TableStorage::upper_bound(const Path &p) { in upper_bound()
71 TableStorage::iterator::iterator() {} in iterator()
72 TableStorage::iterator::iterator(unique_ptr<TableStorageIteratorImpl> impl) : impl_(move(impl)) {} in iterator()
73 TableStorage::iterator::iterator(const iterator &that) : impl_(that.impl_->clone()) {} in iterator()
74 TableStorage::iterator::~iterator() {} in ~iterator()
75 TableStorage::iterator::iterator(iterator &&that) { *this = move(that); } in iterator()
76 TableStorage::iterator &TableStorage::iterator::operator=(iterator &&that) { in operator =()
81 TableStorage::iterator &TableStorage::iterator::operator++() { in operator ++()
85 TableStorage::iterator TableStorage::iterator::operator++(int) { in operator ++()
90 bool TableStorage::iterator::operator==(const iterator &rhs) const { in operator ==()
94 bool TableStorage::iterator::operator!=(const iterator &rhs) const { in operator !=()
97 TableStorage::iterator::reference TableStorage::iterator::operator*() const { return **impl_; } in operator *()
98 TableStorage::iterator::pointer TableStorage::iterator::operator->() const { return &**impl_; } in operator ->()