#include <cord_rep_btree_reader.h>
Public Types | |
| using | Position = CordRepBtreeNavigator::Position |
| using | ReadResult = CordRepBtreeNavigator::ReadResult |
Public Member Functions | |
| CordRepBtree * | btree () const |
| absl::string_view | Init (CordRepBtree *tree) |
| size_t | length () const |
| absl::string_view | Next () |
| CordRep * | node () const |
| operator bool () const | |
| absl::string_view | Read (size_t n, size_t chunk_size, CordRep *&tree) |
| size_t | remaining () const |
| void | Reset () |
| absl::string_view | Seek (size_t offset) |
| absl::string_view | Skip (size_t skip) |
Private Attributes | |
| CordRepBtreeNavigator | navigator_ |
| size_t | remaining_ = 0 |
Definition at line 79 of file cord_rep_btree_reader.h.
Definition at line 82 of file cord_rep_btree_reader.h.
Definition at line 81 of file cord_rep_btree_reader.h.
|
inline |
Definition at line 88 of file cord_rep_btree_reader.h.
|
inline |
Definition at line 167 of file cord_rep_btree_reader.h.
|
inline |
Definition at line 162 of file cord_rep_btree_reader.h.
|
inline |
Definition at line 174 of file cord_rep_btree_reader.h.
|
inline |
Definition at line 92 of file cord_rep_btree_reader.h.
|
inlineexplicit |
Definition at line 85 of file cord_rep_btree_reader.h.
| absl::string_view absl::cord_internal::CordRepBtreeReader::Read | ( | size_t | n, |
| size_t | chunk_size, | ||
| CordRep *& | tree | ||
| ) |
Definition at line 30 of file cord_rep_btree_reader.cc.
|
inline |
Definition at line 105 of file cord_rep_btree_reader.h.
|
inline |
Definition at line 108 of file cord_rep_btree_reader.h.
|
inline |
Definition at line 197 of file cord_rep_btree_reader.h.
|
inline |
Definition at line 182 of file cord_rep_btree_reader.h.
|
private |
Definition at line 159 of file cord_rep_btree_reader.h.
|
private |
Definition at line 158 of file cord_rep_btree_reader.h.