reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
563 class LeafNode : public NodeBase<std::pair<KeyT, KeyT>, ValT, N> { 563 class LeafNode : public NodeBase<std::pair<KeyT, KeyT>, ValT, N> { 565 const KeyT &start(unsigned i) const { return this->first[i].first; } 566 const KeyT &stop(unsigned i) const { return this->first[i].second; } 569 KeyT &start(unsigned i) { return this->first[i].first; } 570 KeyT &stop(unsigned i) { return this->first[i].second; } 579 unsigned findFrom(unsigned i, unsigned Size, KeyT x) const { 594 unsigned safeFind(unsigned i, KeyT x) const { 608 ValT safeLookup(KeyT x, ValT NotFound) const { 613 unsigned insertFrom(unsigned &Pos, unsigned Size, KeyT a, KeyT b, ValT y); 613 unsigned insertFrom(unsigned &Pos, unsigned Size, KeyT a, KeyT b, ValT y);